
KEN
$84.37
1D:
-4.2%
1Y:
147.5%
SG9999012629Sign in to check this stock against your screeners
Sign In$35.71
1D:
-1.4%
1Y:
22.1%
US30069T1016Mkt Cap
$4.15B
P/E Ratio TTM
28.5
Revenue TTM
$1.35B
Beta
1.32
Earnings TTM
$68.93B
Dividend Yield TTM
0.84%
$20.77
1D:
-0.8%
1Y:
286.8%
US34379V1035Mkt Cap
$3.83B
P/E Ratio TTM
-65.6
Revenue TTM
$2.58B
Beta
2.62
Earnings TTM
$-41.80M
Dividend Yield TTM
0.00%