Imperial Oil Limited Common Stock vs Union Pacific Corporation — how do they compare? Imperial Oil Limited Common Stock trades at $129.34 (market cap $62.87B), while Union Pacific Corporation trades at $290 (market cap $170.16B). The key difference: Union Pacific Corporation is far larger — about 2.7× Imperial Oil Limited Common Stock's market cap, and Union Pacific Corporation pays the higher dividend (1.98%). Which is the better fit depends on your goals.
| IMO | UNP | |
|---|---|---|
Market Cap | $62.87B | $170.16B |
Volume | 507,550 | 2,454,439 |
Sector | Energy | Industrials |
52-Week High | $138.33 | $310.62 |
52-Week Low | $83.72 | $216.37 |
Enterprise Value | $63.78B | $199.22B |
Dividend Yield | 1.89% | 1.98% |
Typical Hold Time | — | 105 Days |
Signals from Pluang's Aura AI — not financial advice
No Aura AI signal available yet.
Union Pacific (UNP) trades at $282.36, up 0.28% with a bullish technical signal supported by moving averages and ADX indicators. The company demonstrates strong fundamentals with 28.85% net margin and 39.7% ROE, while Q2 2026 EPS beat expectations at $3.41 vs. $3.26. Recent developments include battery-electric locomotive deployment and progress on the Norfolk Southern combination, with analyst consensus favoring Buy ratings (61.7%) and a $332.10 price target.
Outlook remains positive given earnings momentum and strategic initiatives, though risks include merger uncertainty and fuel cost pressures. The stock offers dividend growth potential with a $1.42 upcoming payout, while institutional sentiment is bolstered by UBS's recent upgrade to Buy with a $339 target (September 2026).
Trailing returns across standard periods
Imperial Oil Limited is a Canadian integrated energy company that explores for and produces crude oil and natural gas, operates oil sands projects at Cold Lake, Kearl, and Syncrude, and refines and markets petroleum products under the Esso and Mobil brands. ExxonMobil Corporation holds a majority ownership stake in the company.
Read more on IMO →Omaha, Nebraska-based Union Pacific is the largest public railroad in North America. Operating on more than 30,000 miles of track in the western two thirds of the U.S., UP generated roughly $22 billion of revenue in 2021 by hauling coal, industrial products, intermodal containers, agriculture goods, chemicals, and automotive goods. UP owns about one fourth of Mexican railroad Ferromex and derives about 10% of its revenue hauling freight to and from Mexico.
Read more on UNP →