
KPLT
$11.07
1D:
12.1%
1Y:
5.6%
US4858592011Sign in to check this stock against your screens
Sign In$4.38
1D:
-4.2%
1Y:
32.7%
US3119211007Mkt Cap
$61.88M
P/E Ratio TTM
13.7
Revenue TTM
$20.30M
Beta
2.86
Earnings TTM
$5.46M
Dividend Yield TTM
0.00%
$1.79
1D:
2.9%
1Y:
-56.2%
US0089401089Mkt Cap
$61.65M
P/E Ratio TTM
2.5
Revenue TTM
$18.15M
Beta
0.63
Earnings TTM
$26.24M
Dividend Yield TTM
0.00%