Randy Ollenberger's Stock Ratings

BMO Capital Analyst

Randy Ollenberger is an analyst at BMO Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 04/23/2025

Overall Average Return

-16.1%

Smart Score

24.3%

Overall Average Return Percentile

17th

Number of Ratings

36
Buy NowGet Alert
12/13/2024PBFBuy Now
PBF Energy
$16.14104.46%
Randy Ollenberger24%
$35 → $33MaintainsMarket PerformGet Alert
11/01/2024CVEBuy Now
Cenovus Energy
$12.56122.93%
Randy Ollenberger24%
$31 → $28MaintainsOutperformGet Alert
10/04/2024CVEBuy Now
Cenovus Energy
$12.56146.82%
Randy Ollenberger24%
$33 → $31MaintainsOutperformGet Alert
08/07/2024SUBuy Now
Suncor Energy
$36.0172.17%
Randy Ollenberger24%
$62 → $62UpgradeMarket Perform → OutperformGet Alert
05/22/2024SUBuy Now
Suncor Energy
$36.0172.17%
Randy Ollenberger24%
$60 → $62MaintainsMarket PerformGet Alert
05/16/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger24%
$5.5 → $6MaintainsMarket PerformGet Alert
05/15/2024SCRBuy Now
Strathcona Resources
Randy Ollenberger24%
$33 → $35MaintainsMarket PerformGet Alert
03/11/2024PEYBuy Now
Peyto Exploration & Dev
$19.85-16.88%
Randy Ollenberger24%
$14 → $16.5MaintainsMarket PerformGet Alert
03/04/2024MEGBuy Now
MEG Energy
$14.44142.38%
Randy Ollenberger24%
$30 → $35MaintainsOutperformGet Alert
02/15/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger24%
$5.75 → $5.25MaintainsMarket PerformGet Alert
02/12/2024AETUFBuy Now
ARC Resources
$19.6227.42%
Randy Ollenberger24%
$25 → $25UpgradeMarket Perform → OutperformGet Alert
01/18/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger24%
$7.5 → $5.75MaintainsMarket PerformGet Alert
12/22/2023CPGBuy Now
Crescent Point Energy
Randy Ollenberger24%
$13 → $12MaintainsOutperformGet Alert
11/15/2023BIRBuy Now
Birchcliff Energy
Randy Ollenberger24%
$8.5 → $8MaintainsMarket PerformGet Alert
11/14/2023SCRBuy Now
Strathcona Resources
Randy Ollenberger24%
$31 → $28MaintainsMarket PerformGet Alert
10/18/2023PEYBuy Now
Peyto Exploration & Dev
$19.85-19.4%
Randy Ollenberger24%
$13.5 → $16MaintainsMarket PerformGet Alert
10/06/2023SCRBuy Now
Strathcona Resources
Randy Ollenberger24%
→ $33Initiates → Market PerformGet Alert
07/27/2023CPGBuy Now
Crescent Point Energy
Randy Ollenberger24%
$12.5 → $13MaintainsOutperformGet Alert
07/13/2023SUBuy Now
Suncor Energy
$36.0122.19%
Randy Ollenberger24%
$52 → $44DowngradeOutperform → Market PerformGet Alert
07/13/2023BIRBuy Now
Birchcliff Energy
Randy Ollenberger24%
$8.75 → $9DowngradeOutperform → Market PerformGet Alert
07/13/2023ARXBuy Now
ARC Resources
Randy Ollenberger24%
$19 → $20DowngradeOutperform → Market PerformGet Alert
02/28/2023MEGBuy Now
MEG Energy
$14.4480.06%
Randy Ollenberger24%
$25 → $26MaintainsOutperformGet Alert
02/02/2023MEGBuy Now
MEG Energy
$14.4473.13%
Randy Ollenberger24%
$21 → $25MaintainsOutperformGet Alert
11/30/2022SUBuy Now
Suncor Energy
$36.0152.74%
Randy Ollenberger24%
$58 → $55MaintainsOutperformGet Alert
10/31/2022IMOBuy Now
Imperial Oil
Randy Ollenberger24%
$70 → $85UpgradeMarket Perform → OutperformGet Alert
05/12/2022BIRBuy Now
Birchcliff Energy
Randy Ollenberger24%
$11 → $11.5MaintainsOutperformGet Alert
05/03/2021IMOBuy Now
Imperial Oil
Randy Ollenberger24%
$37 → $40MaintainsMarket PerformGet Alert
01/11/2021CPGBuy Now
Crescent Point Energy
Randy Ollenberger24%
$2.75 → $5UpgradeMarket Perform → OutperformGet Alert
11/05/2018ECABuy Now
Encana
Randy Ollenberger24%
$18 → $12DowngradeOutperform → Market PerformGet Alert
07/12/2017JAGBuy Now
Jagged Peak Energy
Randy Ollenberger24%
UpgradeMarket Perform → OutperformGet Alert
02/21/2017JAGBuy Now
Jagged Peak Energy
Randy Ollenberger24%
→ $17Initiates → Market PerformGet Alert
04/11/2016ECABuy Now
Encana
Randy Ollenberger24%
$6 → $7.5UpgradeMarket Perform → OutperformGet Alert
12/22/2015ECABuy Now
Encana
Randy Ollenberger24%
DowngradeOutperform → Market PerformGet Alert
06/19/2015ECABuy Now
Encana
Randy Ollenberger24%
→ $15UpgradeMarket Perform → OutperformGet Alert
04/24/2013ECABuy Now
Encana
Randy Ollenberger24%
$28 → $26MaintainsOutperformGet Alert
10/25/2012ECABuy Now
Encana
Randy Ollenberger24%
$25 → $28UpgradeMarket Perform → OutperformGet Alert