Canadian National Railway Company (CNI)

Sector: Industrials
Industry: Railroads

Current Price

$103.97

Price Bought

$101.43
Trade #3

Analysis Scores

Technical
Fundamental
Total

Technical Indicators

RSI
MACD

Fundamental Metrics

P/E Ratio
18.32
PEG Ratio
N/A
Debt/Equity
100.29
ROE
22.15%

Holdings Analysis

Short Interest: 1.0% (+0.2%)
Insider Holdings: 2.7% (-0.1%)
Institutional Holdings: 74.7% (+0.0%)

Trade History

Trade #3
Buy Date: 2026-02-07
$101.43
Sell Date: 2026-03-18
$101.37
Sold: 2026-03-18
-0.06%
Trade #49
Buy Date: 2026-03-25
$101.13
Sell Date: 2026-04-02
$103.97
Sold: 2026-04-02
2.81%

Recent News & Sentiment

Canadian Pacific Kansas City Price Target Lowered to $129 at Desjardins

Canadian Pacific Kansas City Price Target Lowered to $129 at Desjardins...

2026-03-31 negative (0.78)
Is Canadian National Railway (CNI) The Best Undervalued Stock to Buy?

Is Canadian National Railway (CNI) The Best Undervalued Stock to Buy?...

2026-03-30 neutral (0.87)
Al Monaco Bought 51% More Shares In Canadian National Railway

Al Monaco Bought 51% More Shares In Canadian National Railway...

2026-03-26 neutral (0.92)
Price Prediction: RBC Raises Canadian National’s Stock Price For 2027

Price Prediction: RBC Raises Canadian National’s Stock Price For 2027...

2026-03-26 neutral (0.62)
RBC Raises Price Targets For CN Rail and Canadian Pacific Kansas City

RBC Raises Price Targets For CN Rail and Canadian Pacific Kansas City...

2026-03-26 positive (0.63)
A Look At Canadian National Railway’s Valuation After Recent Share Price Pullback

A Look At Canadian National Railway’s Valuation After Recent Share Price Pullback...

2026-03-23 neutral (0.89)
CN Railway (CNI) Delivers Strong Grain Movement, Expands U.S. Presence

CN Railway (CNI) Delivers Strong Grain Movement, Expands U.S. Presence...

2026-03-23 positive (0.94)
Canadian National Railway Company (CNI): Billionaire Ken Fisher Reloads on Rail Stock

Canadian National Railway Company (CNI): Billionaire Ken Fisher Reloads on Rail Stock...

2026-03-17 neutral (0.74)
RBC on Canadian National Railway; Provides Highlights from Investor Meetings

RBC on Canadian National Railway; Provides Highlights from Investor Meetings...

2026-03-11 neutral (0.93)
Canadian National Railway Sees Strong Early Volumes but Outlook Remains Uncertain, RBC Says

Canadian National Railway Sees Strong Early Volumes but Outlook Remains Uncertain, RBC Says...

2026-03-11 positive (0.92)