NYSE : CNI

Canadian National Railway Company — Stock Grades

$125.65 USD

-$0.16 (-0.13%)

Volume
68.54K
Average Volume
1.74M
Market Capitalization
$76.01B
P/E Ratio
22.70
Dividend Yield
2.04%
Price Target
$127.00
Year High
$131.55
Year Low
$90.74
Day High
Day Low
Payout Ratio
$0.46
Current Ratio
$0.87
CNI Stock Grades
Date Grading Company Previous Grade New Grade Action
2026-07-27 Evercore ISI Group Outperform Outperform Maintain
2026-07-27 Barclays Equal Weight Equal Weight Maintain
2026-07-27 Wells Fargo Overweight Overweight Maintain
2026-07-27 RBC Capital Outperform Outperform Maintain
2026-07-14 Susquehanna Positive Neutral Downgrade
2026-07-09 Citigroup Buy Buy Maintain
2026-07-08 Wells Fargo Overweight Overweight Maintain
2026-06-25 Barclays Equal Weight Equal Weight Maintain
2026-06-25 Evercore ISI Group In Line Outperform Upgrade
2026-06-25 CIBC Outperform Outperform Maintain
2026-06-23 B of A Securities Buy Buy Maintain
2026-06-09 CIBC Outperform Outperform Maintain
2026-04-30 RBC Capital Outperform Outperform Maintain
2026-04-30 Citigroup Buy Buy Maintain
2026-04-30 Evercore ISI Group In Line In Line Maintain
2026-04-30 Barclays Equal Weight Equal Weight Maintain
2026-04-09 B of A Securities Neutral Buy Upgrade
2026-03-31 Bernstein Market Perform Market Perform Maintain
2026-03-27 Barclays Equal Weight Equal Weight Maintain
2026-02-02 RBC Capital Outperform Outperform Maintain
2026-02-02 Citigroup Buy Buy Maintain
2026-02-02 Evercore ISI Group In Line In Line Maintain
2026-02-02 Stephens & Co. Equal Weight Equal Weight Maintain
2026-01-15 Barclays Equal Weight Equal Weight Maintain
2026-01-08 Citigroup Buy Buy Maintain