
KEX
$142.23
1D:
1.2%
1Y:
27.2%
US4972661064Sign in to check this stock against your screeners
Sign In$127.98
1D:
0.9%
1Y:
83.6%
US8873891043Mkt Cap
$8.89B
P/E Ratio TTM
28.9
Revenue TTM
$4.67B
Beta
1.18
Earnings TTM
$308.30M
Dividend Yield TTM
1.10%
$155.01
1D:
0.6%
1Y:
5.1%
US5962781010Mkt Cap
$7.01B
P/E Ratio TTM
-17.4
Revenue TTM
$3.67B
Beta
1.35
Earnings TTM
$-420.16M
Dividend Yield TTM
0.00%