Ratings by BMO Capital (Randy Ollenberger)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
1/26/2026 SLB SLB Maintain Outperform
(N/A)
 
 
  Details
1/5/2026 PBF Energy PBF Maintain Market Perform
(N/A)
 
 
  Details
12/9/2025 Marathon Petroleum MPC Maintain Outperform
(N/A)
 
 
  Details
8/4/2025 Imperial Oil Limited IMO Maintain Outperform
(N/A)
 
 
  Details
7/30/2025 Baker Hughes BKR Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 SLB SLB Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 NOV Inc. NOV Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 Halliburton HAL Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 TechnipFMC FTI Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 Baker Hughes BKR Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Valero Energy VLO Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Phillips 66 PSX Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 PBF Energy PBF Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 Marathon Petroleum MPC Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 HF Sinclair DINO Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Vital Energy VTLE Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 Talos Energy TALO Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 SM Energy SM Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 Matador Resources Company MTDR Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Comstock Resources CRK Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 CNX Resources CNX Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 Civitas Resources CIVI Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Chord Energy Corp CHRD Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Berry Petroleum BRY Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 Range Resources RRC Maintain Market Perform
(N/A)
 
 
  Details
12/13/2024 Diamondback Energy FANG Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Hess Corp. HES Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Expand Energy EXE Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 EQT Corp. EQT Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Devon Energy DVN Maintain Outperform
(N/A)
 
 
  Details
12/13/2024 Chevron CVX Maintain Outperform
(N/A)
 
 
  Details
10/31/2022 Imperial Oil Limited IMO Upgrade Outperform
(Market Perform)
54.06
(136.12)
151.79% Details
4/15/2020 Ovintiv Inc. OVV Downgrade Market Perform
(Outperform)
4.40
(65.56)
1390% Details
1/7/2019 EnCana Corp. ECA Upgrade Outperform
(Market Perform)
6.05
(3.79)
-37.36% Details