
KMDA
$7.24
1D:
2.1%
1Y:
-7.2%
IL0010941198Sign in to check this stock against your screeners
Sign In$8.45
1D:
-3.1%
1Y:
32.7%
US83422E2046Mkt Cap
$658.34M
P/E Ratio TTM
-4.5
Revenue TTM
$0.00
Beta
2.36
Earnings TTM
$-191.78M
Dividend Yield TTM
0.00%
$28.39
1D:
-1.2%
1Y:
193.9%
US87357P1003Mkt Cap
$640.37M
P/E Ratio TTM
31.9
Revenue TTM
$343.52M
Beta
0.79
Earnings TTM
$20.30M
Dividend Yield TTM
0.00%