
KEX
$149.21
1D:
0.3%
1Y:
27.5%
US4972661064Sign in to check this stock against your screeners
Sign In$141.64
1D:
1.8%
1Y:
77.0%
US8873891043Mkt Cap
$9.84B
P/E Ratio TTM
32.0
Revenue TTM
$4.67B
Beta
1.20
Earnings TTM
$308.30M
Dividend Yield TTM
1.00%
$106.62
1D:
-1.9%
1Y:
75.4%
US4282911084Mkt Cap
$8.04B
P/E Ratio TTM
70.5
Revenue TTM
$1.93B
Beta
1.05
Earnings TTM
$117.70M
Dividend Yield TTM
0.65%