
IMO
$112.55
1D:
-1.4%
1Y:
42.4%
CA4530384086Sign in to check this stock against your screeners
Sign In$48.95
1D:
-1.6%
1Y:
48.6%
US26874R1086Mkt Cap
$71.71B
P/E Ratio TTM
27.1
Revenue TTM
$79.33B
Beta
0.23
Earnings TTM
$2.51B
Dividend Yield TTM
4.85%
$67.70
1D:
-0.3%
1Y:
42.7%
CA87807B1076Mkt Cap
$70.53B
P/E Ratio TTM
29.2
Revenue TTM
$15.76B
Beta
0.98
Earnings TTM
$3.44B
Dividend Yield TTM
3.56%