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 03/26/2025

Overall Average Return

-7.86%

Smart Score

26.7%

Overall Average Return Percentile

24th

Number of Ratings

36
Buy NowGet Alert
12/13/2024PBFBuy Now
PBF Energy
$19.2771.25%
Randy Ollenberger26%
$35 → $33MaintainsMarket PerformGet Alert
11/01/2024CVEBuy Now
Cenovus Energy
$14.4493.91%
Randy Ollenberger26%
$31 → $28MaintainsOutperformGet Alert
10/04/2024CVEBuy Now
Cenovus Energy
$14.44114.68%
Randy Ollenberger26%
$33 → $31MaintainsOutperformGet Alert
08/07/2024SUBuy Now
Suncor Energy
$38.4961.08%
Randy Ollenberger26%
$62 → $62UpgradeMarket Perform → OutperformGet Alert
05/22/2024SUBuy Now
Suncor Energy
$38.4961.08%
Randy Ollenberger26%
$60 → $62MaintainsMarket PerformGet Alert
05/16/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger26%
$5.5 → $6MaintainsMarket PerformGet Alert
05/15/2024SCRBuy Now
Strathcona Resources
Randy Ollenberger26%
$33 → $35MaintainsMarket PerformGet Alert
03/11/2024PEYBuy Now
Peyto Exploration & Dev
$21.45-23.08%
Randy Ollenberger26%
$14 → $16.5MaintainsMarket PerformGet Alert
03/04/2024MEGBuy Now
MEG Energy
$15.38127.57%
Randy Ollenberger26%
$30 → $35MaintainsOutperformGet Alert
02/15/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger26%
$5.75 → $5.25MaintainsMarket PerformGet Alert
02/12/2024AETUFBuy Now
ARC Resources
$17.1445.84%
Randy Ollenberger26%
$25 → $25UpgradeMarket Perform → OutperformGet Alert
01/18/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger26%
$7.5 → $5.75MaintainsMarket PerformGet Alert
12/22/2023CPGBuy Now
Crescent Point Energy
Randy Ollenberger26%
$13 → $12MaintainsOutperformGet Alert
11/15/2023BIRBuy Now
Birchcliff Energy
Randy Ollenberger26%
$8.5 → $8MaintainsMarket PerformGet Alert
11/14/2023SCRBuy Now
Strathcona Resources
Randy Ollenberger26%
$31 → $28MaintainsMarket PerformGet Alert
10/18/2023PEYBuy Now
Peyto Exploration & Dev
$21.45-25.41%
Randy Ollenberger26%
$13.5 → $16MaintainsMarket PerformGet Alert
10/06/2023SCRBuy Now
Strathcona Resources
Randy Ollenberger26%
→ $33Initiates → Market PerformGet Alert
07/27/2023CPGBuy Now
Crescent Point Energy
Randy Ollenberger26%
$12.5 → $13MaintainsOutperformGet Alert
07/13/2023SUBuy Now
Suncor Energy
$38.4914.32%
Randy Ollenberger26%
$52 → $44DowngradeOutperform → Market PerformGet Alert
07/13/2023BIRBuy Now
Birchcliff Energy
Randy Ollenberger26%
$8.75 → $9DowngradeOutperform → Market PerformGet Alert
07/13/2023ARXBuy Now
ARC Resources
Randy Ollenberger26%
$19 → $20DowngradeOutperform → Market PerformGet Alert
02/28/2023MEGBuy Now
MEG Energy
$15.3869.05%
Randy Ollenberger26%
$25 → $26MaintainsOutperformGet Alert
02/02/2023MEGBuy Now
MEG Energy
$15.3862.55%
Randy Ollenberger26%
$21 → $25MaintainsOutperformGet Alert
11/30/2022SUBuy Now
Suncor Energy
$38.4942.89%
Randy Ollenberger26%
$58 → $55MaintainsOutperformGet Alert
10/31/2022IMOBuy Now
Imperial Oil
$73.3415.9%
Randy Ollenberger26%
$70 → $85UpgradeMarket Perform → OutperformGet Alert
05/12/2022BIRBuy Now
Birchcliff Energy
Randy Ollenberger26%
$11 → $11.5MaintainsOutperformGet Alert
05/03/2021IMOBuy Now
Imperial Oil
$73.34-45.46%
Randy Ollenberger26%
$37 → $40MaintainsMarket PerformGet Alert
01/11/2021CPGBuy Now
Crescent Point Energy
Randy Ollenberger26%
$2.75 → $5UpgradeMarket Perform → OutperformGet Alert
11/05/2018ECABuy Now
Encana
Randy Ollenberger26%
$18 → $12DowngradeOutperform → Market PerformGet Alert
07/12/2017JAGBuy Now
Jagged Peak Energy
Randy Ollenberger26%
UpgradeMarket Perform → OutperformGet Alert
02/21/2017JAGBuy Now
Jagged Peak Energy
Randy Ollenberger26%
→ $17Initiates → Market PerformGet Alert
04/11/2016ECABuy Now
Encana
Randy Ollenberger26%
$6 → $7.5UpgradeMarket Perform → OutperformGet Alert
12/22/2015ECABuy Now
Encana
Randy Ollenberger26%
DowngradeOutperform → Market PerformGet Alert
06/19/2015ECABuy Now
Encana
Randy Ollenberger26%
→ $15UpgradeMarket Perform → OutperformGet Alert
04/24/2013ECABuy Now
Encana
Randy Ollenberger26%
$28 → $26MaintainsOutperformGet Alert
10/25/2012ECABuy Now
Encana
Randy Ollenberger26%
$25 → $28UpgradeMarket Perform → OutperformGet Alert