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 05/21/2025

Overall Average Return

-9.90%

Smart Score

25.5%

Overall Average Return Percentile

20th

Number of Ratings

36
Buy NowGet Alert
12/13/2024PBFBuy Now
PBF Energy
$21.2555.29%
Randy Ollenberger25%
$35 → $33MaintainsMarket PerformGet Alert
11/01/2024CVEBuy Now
Cenovus Energy
$13.38109.27%
Randy Ollenberger25%
$31 → $28MaintainsOutperformGet Alert
10/04/2024CVEBuy Now
Cenovus Energy
$13.38131.69%
Randy Ollenberger25%
$33 → $31MaintainsOutperformGet Alert
08/07/2024SUBuy Now
Suncor Energy
$35.4574.89%
Randy Ollenberger25%
$62 → $62UpgradeMarket Perform → OutperformGet Alert
05/22/2024SUBuy Now
Suncor Energy
$35.4574.89%
Randy Ollenberger25%
$60 → $62MaintainsMarket PerformGet Alert
05/16/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger25%
$5.5 → $6MaintainsMarket PerformGet Alert
05/15/2024SCRBuy Now
Strathcona Resources
Randy Ollenberger25%
$33 → $35MaintainsMarket PerformGet Alert
03/11/2024PEYBuy Now
Peyto Exploration & Dev
$20.71-20.33%
Randy Ollenberger25%
$14 → $16.5MaintainsMarket PerformGet Alert
03/04/2024MEGBuy Now
MEG Energy
$19.7077.66%
Randy Ollenberger25%
$30 → $35MaintainsOutperformGet Alert
02/15/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger25%
$5.75 → $5.25MaintainsMarket PerformGet Alert
02/12/2024AETUFBuy Now
ARC Resources
$21.2517.65%
Randy Ollenberger25%
$25 → $25UpgradeMarket Perform → OutperformGet Alert
01/18/2024BIRBuy Now
Birchcliff Energy
Randy Ollenberger25%
$7.5 → $5.75MaintainsMarket PerformGet Alert
12/22/2023CPGBuy Now
Crescent Point Energy
Randy Ollenberger25%
$13 → $12MaintainsOutperformGet Alert
11/15/2023BIRBuy Now
Birchcliff Energy
Randy Ollenberger25%
$8.5 → $8MaintainsMarket PerformGet Alert
11/14/2023SCRBuy Now
Strathcona Resources
Randy Ollenberger25%
$31 → $28MaintainsMarket PerformGet Alert
10/18/2023PEYBuy Now
Peyto Exploration & Dev
$20.71-22.74%
Randy Ollenberger25%
$13.5 → $16MaintainsMarket PerformGet Alert
10/06/2023SCRBuy Now
Strathcona Resources
Randy Ollenberger25%
→ $33Initiates → Market PerformGet Alert
07/27/2023CPGBuy Now
Crescent Point Energy
Randy Ollenberger25%
$12.5 → $13MaintainsOutperformGet Alert
07/13/2023SUBuy Now
Suncor Energy
$35.4524.12%
Randy Ollenberger25%
$52 → $44DowngradeOutperform → Market PerformGet Alert
07/13/2023BIRBuy Now
Birchcliff Energy
Randy Ollenberger25%
$8.75 → $9DowngradeOutperform → Market PerformGet Alert
07/13/2023ARXBuy Now
ARC Resources
Randy Ollenberger25%
$19 → $20DowngradeOutperform → Market PerformGet Alert
02/28/2023MEGBuy Now
MEG Energy
$19.7031.98%
Randy Ollenberger25%
$25 → $26MaintainsOutperformGet Alert
02/02/2023MEGBuy Now
MEG Energy
$19.7026.9%
Randy Ollenberger25%
$21 → $25MaintainsOutperformGet Alert
11/30/2022SUBuy Now
Suncor Energy
$35.4555.15%
Randy Ollenberger25%
$58 → $55MaintainsOutperformGet Alert
10/31/2022IMOBuy Now
Imperial Oil
$72.0817.92%
Randy Ollenberger25%
$70 → $85UpgradeMarket Perform → OutperformGet Alert
05/12/2022BIRBuy Now
Birchcliff Energy
Randy Ollenberger25%
$11 → $11.5MaintainsOutperformGet Alert
05/03/2021IMOBuy Now
Imperial Oil
$72.08-44.51%
Randy Ollenberger25%
$37 → $40MaintainsMarket PerformGet Alert
01/11/2021CPGBuy Now
Crescent Point Energy
Randy Ollenberger25%
$2.75 → $5UpgradeMarket Perform → OutperformGet Alert
11/05/2018ECABuy Now
Encana
Randy Ollenberger25%
$18 → $12DowngradeOutperform → Market PerformGet Alert
07/12/2017JAGBuy Now
Jagged Peak Energy
Randy Ollenberger25%
UpgradeMarket Perform → OutperformGet Alert
02/21/2017JAGBuy Now
Jagged Peak Energy
Randy Ollenberger25%
→ $17Initiates → Market PerformGet Alert
04/11/2016ECABuy Now
Encana
Randy Ollenberger25%
$6 → $7.5UpgradeMarket Perform → OutperformGet Alert
12/22/2015ECABuy Now
Encana
Randy Ollenberger25%
DowngradeOutperform → Market PerformGet Alert
06/19/2015ECABuy Now
Encana
Randy Ollenberger25%
→ $15UpgradeMarket Perform → OutperformGet Alert
04/24/2013ECABuy Now
Encana
Randy Ollenberger25%
$28 → $26MaintainsOutperformGet Alert
10/25/2012ECABuy Now
Encana
Randy Ollenberger25%
$25 → $28UpgradeMarket Perform → OutperformGet Alert