John Gibson's Stock Ratings

BMO Capital Analyst

John Gibson 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 07/31/2024

Overall Average Return

-7.66%

Smart Score

37.4%

Overall Average Return Percentile

22nd

Number of Ratings

72
Buy NowGet Alert
07/31/2024TCWBuy Now
Trican Well Service
$5.5 → $6ReiteratesOutperform → OutperformGet Alert
07/31/2024SESBuy Now
Secure Energy Services
$1.221211.48%$14 → $16ReiteratesOutperform → OutperformGet Alert
07/31/2024PDBuy Now
Precision Drilling
$21.20560.38%$135 → $140MaintainsOutperformGet Alert
06/11/2024BDTBuy Now
Bird Construction
$25 → $29ReiteratesOutperform → OutperformGet Alert
05/29/2024BDTBuy Now
Bird Construction
→ $25Initiates → OutperformGet Alert
04/02/2024PKIBuy Now
Parkland
$57 → $55ReiteratesOutperform → OutperformGet Alert
03/21/2024BDGIBuy Now
Badger Infrastructure
$49 → $52MaintainsMarket PerformGet Alert
03/15/2024MATRBuy Now
Mattr
$20 → $21ReiteratesOutperform → OutperformGet Alert
03/14/2024NOABuy Now
North American
$19.63113.96%$39 → $42ReiteratesOutperform → OutperformGet Alert
03/12/2024STEPBuy Now
STEP Energy Services
$50.57-91.1%$7.5 → $4.5DowngradeOutperform → Market PerformGet Alert
03/07/2024SHLEBuy Now
Source Energy Services
$12 → $14MaintainsOutperformGet Alert
03/04/2024ESIBuy Now
Ensign Energy Services
$26.88-86.98%$3 → $3.5MaintainsOutperformGet Alert
02/29/2024EFXBuy Now
Enerflex
$280.15-96.43%$8 → $10UpgradeMarket Perform → OutperformGet Alert
02/07/2024PDBuy Now
Precision Drilling
$21.20513.21%$125 → $130MaintainsOutperformGet Alert
11/15/2023PKIBuy Now
Parkland
$52 → $54MaintainsOutperformGet Alert
11/14/2023CMGBuy Now
Computer Modelling Group
$54.32-78.83%$10 → $11.5MaintainsMarket PerformGet Alert
10/05/2023EFXBuy Now
Enerflex
$280.15-97.86%$10 → $6MaintainsMarket PerformGet Alert
10/03/2023BDGIBuy Now
Badger Infrastructure
→ $39Initiates → Market PerformGet Alert
08/16/2023ANRGBuy Now
Anaergia
DowngradeMarket Perform → UnderperformGet Alert
08/15/2023MATRBuy Now
Shawcor
$23 → $26UpgradeMarket Perform → OutperformGet Alert
08/11/2023CMGBuy Now
Computer Modelling Group
$54.32-85.27%$7.5 → $8MaintainsMarket PerformGet Alert
08/10/2023EFXBuy Now
Enerflex
$280.15-96.07%$13 → $11DowngradeOutperform → Market PerformGet Alert
08/09/2023PHXBuy Now
PHX Energy Services
$3.27190.52%$9 → $9.5MaintainsOutperformGet Alert
08/08/2023ESIBuy Now
Ensign Energy Services
$26.88-83.26%$3 → $4.5MaintainsOutperformGet Alert
08/02/2023TCWBuy Now
Trican Well Service
$4.5 → $5.5MaintainsOutperformGet Alert
07/27/2023NOABuy Now
North American
$19.6373.2%$30 → $34MaintainsOutperformGet Alert
07/21/2023MTLBuy Now
Mullen Group
$15.5 → $16MaintainsMarket PerformGet Alert
05/15/2023ANRGBuy Now
Anaergia
$3 → $1MaintainsMarket PerformGet Alert
05/12/2023SCLBuy Now
Shawcor
$83.04-82.54%$14 → $14.5MaintainsMarket PerformGet Alert
05/09/2023ESIBuy Now
Ensign Energy Services
$26.88-85.12%$5 → $4MaintainsOutperformGet Alert
04/28/2023MTLBuy Now
Mullen Group
$15 → $15.5MaintainsMarket PerformGet Alert
04/18/2023SPBBuy Now
Superior Plus
$85.37-85.36%$11.5 → $12.5UpgradeMarket Perform → OutperformGet Alert
04/11/2023ANRGBuy Now
Anaergia
$7 → $3MaintainsMarket PerformGet Alert
03/10/2023CEUBuy Now
CES Energy Solutions
$4.5 → $4MaintainsOutperformGet Alert
03/10/2023SCLBuy Now
Shawcor
$83.04-84.34%$17 → $13DowngradeOutperform → Market PerformGet Alert
03/09/2023SHLEBuy Now
Source Energy Services
$3 → $3.5MaintainsMarket PerformGet Alert
03/07/2023SESBuy Now
Secure Energy Services
$1.22555.74%$11 → $8MaintainsOutperformGet Alert
03/03/2023PSIBuy Now
Pason Sys
$56.82-63.04%$24 → $21MaintainsOutperformGet Alert
03/03/2023BDIBuy Now
Black Diamond Gr
$7 → $8.5MaintainsOutperformGet Alert
03/02/2023STEPBuy Now
STEP Energy Services
$50.57-82.2%$11 → $9MaintainsOutperformGet Alert
03/01/2023PHXBuy Now
PHX Energy Services
$3.27236.39%$12 → $11MaintainsOutperformGet Alert
01/17/2023MTLBuy Now
Mullen Group
$17 → $15DowngradeOutperform → Market PerformGet Alert
01/06/2023PDBuy Now
Precision Drilling
$21.20725.47%$155 → $175MaintainsOutperformGet Alert
12/21/2022SCLBuy Now
Shawcor
$83.04-79.53%$15 → $17MaintainsOutperformGet Alert
12/09/2022ANRGBuy Now
Anaergia
$8.5 → $7MaintainsMarket PerformGet Alert
11/15/2022SCLBuy Now
Shawcor
$83.04-81.94%$12 → $15MaintainsOutperformGet Alert
11/10/2022TOTBuy Now
Total Energy Services
$12 → $13MaintainsOutperformGet Alert
11/10/2022TCWBuy Now
Trican Well Service
$5.5 → $6.5MaintainsOutperformGet Alert
11/09/2022SHLEBuy Now
Source Energy Services
$2.75 → $2.25MaintainsMarket PerformGet Alert
11/08/2022PHXBuy Now
PHX Energy Services
$3.27266.97%$10 → $12MaintainsOutperformGet Alert
11/07/2022ESIBuy Now
Ensign Energy Services
$26.88-73.96%$6.5 → $7MaintainsOutperformGet Alert
11/03/2022SESBuy Now
Secure Energy Services
$1.22801.64%$10 → $11MaintainsOutperformGet Alert
11/03/2022PSIBuy Now
Pason Sys
$56.82-57.76%$23 → $24MaintainsOutperformGet Alert
11/03/2022CFWBuy Now
Calfrac Well Servs
$6.5 → $8.5MaintainsMarket PerformGet Alert
10/27/2022NOABuy Now
North American
$19.631.88%$18 → $20MaintainsOutperformGet Alert
09/14/2022CFWBuy Now
Calfrac Well Servs
$6 → $6.5MaintainsMarket PerformGet Alert
08/19/2022SCLBuy Now
Shawcor
$83.04-85.55%$8 → $12MaintainsOutperformGet Alert
08/11/2022EFXBuy Now
Enerflex
$280.15-96.43%$9 → $10MaintainsOutperformGet Alert
08/10/2022TOTBuy Now
Total Energy Services
$11 → $12MaintainsOutperformGet Alert
08/10/2022PHXBuy Now
PHX Energy Services
$3.27205.81%$9.5 → $10MaintainsOutperformGet Alert
07/28/2022PDBuy Now
Precision Drilling
$21.20560.38%$130 → $140MaintainsOutperformGet Alert
07/27/2022TCWBuy Now
Trican Well Service
$5.25 → $5.5MaintainsOutperformGet Alert
05/20/2022CMGBuy Now
Computer Modelling Group
$54.32-88.95%$5.5 → $6MaintainsMarket PerformGet Alert
05/16/2022SCLBuy Now
Shawcor
$83.04-91.57%$6 → $7UpgradeMarket Perform → OutperformGet Alert
05/12/2022STEPBuy Now
STEP Energy Services
$50.57-85.17%$4.5 → $7.5MaintainsOutperformGet Alert
05/12/2022TOTBuy Now
Total Energy Services
$10 → $11UpgradeMarket Perform → OutperformGet Alert
04/29/2022SESBuy Now
Secure Energy Services
$1.22637.7%$8 → $9MaintainsOutperformGet Alert
04/29/2022PSIBuy Now
Pason Sys
$56.82-59.52%$22 → $23MaintainsOutperformGet Alert
04/28/2022NOABuy Now
North American
$19.6322.26%$26 → $24MaintainsOutperformGet Alert
04/01/2022STEPBuy Now
STEP Energy Services
$50.57-92.09%$2.5 → $4MaintainsOutperformGet Alert
03/11/2022CEUBuy Now
CES Energy Solutions
$2.5 → $3.5MaintainsOutperformGet Alert
03/11/2022TOTBuy Now
Total Energy Services
$7 → $8MaintainsMarket PerformGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free