
IMO
$124.83
1D:
-0.7%
1Y:
33.6%
CA4530384086Sign in to check this stock against your screens
Sign In$68.74
1D:
0.4%
1Y:
63.8%
CA8672241079Mkt Cap
$80.41B
P/E Ratio TTM
13.6
Revenue TTM
$41.25B
Beta
0.59
Earnings TTM
$6.32B
Dividend Yield TTM
2.35%
$27.43
1D:
-0.1%
1Y:
63.1%
CA15135U1093Mkt Cap
$49.82B
P/E Ratio TTM
11.3
Revenue TTM
$38.13B
Beta
0.50
Earnings TTM
$4.72B
Dividend Yield TTM
2.06%