Steve Hansen's Stock Ratings

Raymond James Analyst

Steve Hansen is an analyst at Raymond James. 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/18/2025

Overall Average Return

13.6%

Smart Score

63.7%

Overall Average Return Percentile

69th

Number of Ratings

61
Buy NowGet Alert
04/15/2025MEOHBuy Now
Methanex
$33.5719.15%
Steve Hansen63%
$62 → $40MaintainsOutperformGet Alert
01/14/2025MEOHBuy Now
Methanex
$33.5778.73%
Steve Hansen63%
$54 → $60MaintainsOutperformGet Alert
12/03/2024NTRBuy Now
Nutrien
$56.965.34%
Steve Hansen63%
$58 → $60UpgradeMarket Perform → OutperformGet Alert
09/11/2024MEOHBuy Now
Methanex
$33.5760.86%
Steve Hansen63%
$62 → $54MaintainsOutperformGet Alert
08/07/2024BYDBuy Now
Boyd Group Services
$75.22332.07%
Steve Hansen63%
$350 → $325MaintainsStrong BuyGet Alert
05/15/2024TTNMBuy Now
Titanium Transportation
——
Steve Hansen63%
$4.5 → $4MaintainsOutperformGet Alert
04/11/2024TMTNFBuy Now
Toromont Industries
——
Steve Hansen63%
→ $135DowngradeOutperform → Market PerformGet Alert
01/12/2024NTRBuy Now
Nutrien
$56.9614.12%
Steve Hansen63%
$80 → $65DowngradeOutperform → Market PerformGet Alert
09/19/2023MEOHBuy Now
Methanex
$33.5778.73%
Steve Hansen63%
$50 → $60UpgradeMarket Perform → OutperformGet Alert
05/12/2023CHE.UNBuy Now
Chemtrade Logistics Inc
——
Steve Hansen63%
$11 → $13UpgradeMarket Perform → OutperformGet Alert
05/12/2023NTRBuy Now
Nutrien
$56.9649.24%
Steve Hansen63%
→ $85UpgradeMarket Perform → OutperformGet Alert
05/11/2023BYDGFBuy Now
Boyd Group Services
——
Steve Hansen63%
$240 → $275MaintainsStrong BuyGet Alert
03/20/2023EIFBuy Now
Exchange Income
——
Steve Hansen63%
$62 → $65MaintainsStrong BuyGet Alert
03/10/2023AFNBuy Now
Ag Growth International
——
Steve Hansen63%
$64 → $70MaintainsOutperformGet Alert
02/03/2023NTRBuy Now
Nutrien
$56.96—
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
11/10/2022BYDGFBuy Now
Boyd Group Services
——
Steve Hansen63%
$225 → $240MaintainsStrong BuyGet Alert
08/11/2022BYDGFBuy Now
Boyd Group Services
——
Steve Hansen63%
$195 → $225MaintainsStrong BuyGet Alert
06/21/2022FARMBuy Now
Deveron
$1.58-30.38%
Steve Hansen63%
→ $1.1Initiates → Strong BuyGet Alert
06/17/2022CUBBuy Now
CubicFarm Systems
$10.25-90.24%
Steve Hansen63%
$1.1 → $1DowngradeOutperform → Market PerformGet Alert
06/06/2022GDNPBuy Now
Good Natured Prods
——
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
03/29/2022IFOSBuy Now
Itafos
——
Steve Hansen63%
$4 → $5UpgradeOutperform → Strong BuyGet Alert
03/09/2022CPBuy Now
Canadian Pacific Railway
$80.5530.35%
Steve Hansen63%
→ $105DowngradeOutperform → Market PerformGet Alert
01/26/2022CNRBuy Now
Canadian National Railway
$72.14149.51%
Steve Hansen63%
$168 → $180UpgradeMarket Perform → OutperformGet Alert
01/12/2022SPBBuy Now
Superior Plus
$64.19-76.63%
Steve Hansen63%
$16.25 → $15DowngradeOutperform → Market PerformGet Alert
12/29/2021MEOHBuy Now
Methanex
$33.57—
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
12/09/2021BYDBuy Now
Boyd Group Services
$75.22239.01%
Steve Hansen63%
→ $255UpgradeOutperform → Strong BuyGet Alert
06/15/2021NTRBuy Now
Nutrien
$56.9643.97%
Steve Hansen63%
$75 → $82DowngradeStrong Buy → OutperformGet Alert
09/13/2018MEOHBuy Now
Methanex
$33.57168.1%
Steve Hansen63%
$72 → $90UpgradeMarket Perform → OutperformGet Alert
05/09/2018NTRBuy Now
Nutrien
$56.96—
Steve Hansen63%
—UpgradeMarket Perform → OutperformGet Alert
01/05/2018NTRBuy Now
Nutrien
$56.965.34%
Steve Hansen63%
→ $60Initiates → Market PerformGet Alert
10/31/2017MEOHBuy Now
Methanex
$33.57—
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
02/24/2017MEOHBuy Now
Methanex
$33.5778.73%
Steve Hansen63%
$53 → $60UpgradeMarket Perform → OutperformGet Alert
01/04/2017CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—UpgradeMarket Perform → OutperformGet Alert
01/03/2017MEOHBuy Now
Methanex
$33.57—
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
10/17/2016CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
10/03/2016MEOHBuy Now
Methanex
$33.5719.15%
Steve Hansen63%
$37 → $40DowngradeStrong Buy → OutperformGet Alert
07/26/2016CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—UpgradeMarket Perform → OutperformGet Alert
05/17/2016MEOHBuy Now
Methanex
$33.57—
Steve Hansen63%
—UpgradeOutperform → Strong BuyGet Alert
03/02/2016MEOHBuy Now
Methanex
$33.5719.15%
Steve Hansen63%
$32 → $40UpgradeMarket Perform → OutperformGet Alert
01/27/2016CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
12/14/2015MEOHBuy Now
Methanex
$33.5728.09%
Steve Hansen63%
$50 → $43DowngradeOutperform → Market PerformGet Alert
10/27/2015MEOHBuy Now
Methanex
$33.5748.94%
Steve Hansen63%
$55 → $50MaintainsOutperformGet Alert
09/09/2015CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—UpgradeMarket Perform → OutperformGet Alert
08/19/2015MEOHBuy Now
Methanex
$33.5763.84%
Steve Hansen63%
$65 → $55DowngradeStrong Buy → OutperformGet Alert
08/11/2015CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—DowngradeBuy → HoldGet Alert
06/16/2015CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—UpgradeMarket Perform → OutperformGet Alert
03/05/2015MEOHBuy Now
Methanex
$33.57—
Steve Hansen63%
—UpgradeOutperform → Strong BuyGet Alert
12/01/2014CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
07/14/2014MEOHBuy Now
Methanex
$33.57—
Steve Hansen63%
—UpgradeMarket Perform → Strong BuyGet Alert
04/30/2014MEOHBuy Now
Methanex
$33.57123.41%
Steve Hansen63%
$85 → $75DowngradeOutperform → Market PerformGet Alert
12/20/2013MEOHBuy Now
Methanex
$33.57102.56%
Steve Hansen63%
→ $68UpgradeMarket Perform → OutperformGet Alert
12/10/2013CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—UpgradeMarket Perform → OutperformGet Alert
11/26/2013MEOHBuy Now
Methanex
$33.57102.56%
Steve Hansen63%
→ $68DowngradeOutperform → Market PerformGet Alert
10/16/2013CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—DowngradeOutperform → Market PerformGet Alert
03/25/2013CNIBuy Now
Canadian National Railway
$107.01—
Steve Hansen63%
—UpgradeMarket Perform → OutperformGet Alert
01/24/2013MEOHBuy Now
Methanex
$33.5713.2%
Steve Hansen63%
$34 → $38UpgradeMarket Perform → OutperformGet Alert
01/11/2013MEOHBuy Now
Methanex
$33.571.28%
Steve Hansen63%
→ $34DowngradeOutperform → Market PerformGet Alert
10/02/2012MEOHBuy Now
Methanex
$33.571.28%
Steve Hansen63%
$31 → $34UpgradeMarket Perform → OutperformGet Alert
09/20/2012MEOHBuy Now
Methanex
$33.57-7.66%
Steve Hansen63%
$32 → $31MaintainsMarket PerformGet Alert
06/26/2012MEOHBuy Now
Methanex
$33.574.26%
Steve Hansen63%
$42 → $35DowngradeOutperform → Market PerformGet Alert
06/22/2012CNIBuy Now
Canadian National Railway
$107.01-15.9%
Steve Hansen63%
→ $90DowngradeOutperform → Market PerformGet Alert

Recent Analyst Stock Rating News

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