
KC
$10.20
1D:
2.8%
1Y:
-39.2%
US49639K1016Sign in to check this stock against your screeners
Sign InMkt Cap
$4.54B
P/E Ratio TTM
20.4
Revenue TTM
$643.65M
Beta
3.84
Earnings TTM
$222.64M
Dividend Yield TTM
0.00%
$12.25
1D:
-3.7%
1Y:
-7.0%
US3580541049Mkt Cap
$3.39B
P/E Ratio TTM
18.7
Revenue TTM
$903.87M
Beta
0.89
Earnings TTM
$185.20M
Dividend Yield TTM
0.00%