
KFRC
$54.15
1D:
-2.8%
1Y:
79.7%
US4937321010Sign in to check this stock against your screens
Sign In$19.10
1D:
19.0%
1Y:
129.3%
US2290503075Mkt Cap
$967.40M
P/E Ratio TTM
-20.0
Revenue TTM
$186.45M
Beta
1.96
Earnings TTM
$-36.27M
Dividend Yield TTM
0.00%
$7.11
1D:
0.7%
1Y:
51.0%
MHY7388L1039Mkt Cap
$809.35M
P/E Ratio TTM
9.6
Revenue TTM
$307.50M
Beta
0.83
Earnings TTM
$86.98M
Dividend Yield TTM
3.14%