
KMDA
$8.87
1D:
0.2%
1Y:
26.7%
IL0010941198Sign in to check this stock against your screeners
Sign In$8.91
1D:
0.5%
1Y:
63.8%
US83422E2046Mkt Cap
$877.19M
P/E Ratio TTM
-4.7
Revenue TTM
$0.00
Beta
2.44
Earnings TTM
$-207.10M
Dividend Yield TTM
0.00%
$7.86
1D:
-1.9%
1Y:
22.4%
US30052C1071Mkt Cap
$517.62M
P/E Ratio TTM
-15.2
Revenue TTM
$316.49M
Beta
1.43
Earnings TTM
$-34.33M
Dividend Yield TTM
0.00%