Sign in to check this stock against your screeners
Sign InCA4530384086Imperial Oil Limited engages in exploration, production, and sale of crude oil and natural gas in...
$56.50
1D:
0.6%
1Y:
98.5%
US26874R1086Mkt Cap
$83.21B
P/E Ratio TTM
28.2
Revenue TTM
$78.91B
Beta
0.26
Earnings TTM
$2.61B
Dividend Yield TTM
4.29%
$69.68
1D:
1.6%
1Y:
99.7%
CA8672241079Mkt Cap
$82.97B
P/E Ratio TTM
18.6
Revenue TTM
$48.91B
Beta
0.60
Earnings TTM
$5.92B
Dividend Yield TTM
2.55%