
KMDA
$7.71
1D:
-3.9%
1Y:
13.0%
IL0010941198Sign in to check this stock against your screeners
Sign In$6.92
1D:
-9.3%
1Y:
167.2%
US83422E2046Mkt Cap
$539.14M
P/E Ratio TTM
-4.0
Revenue TTM
$0.00
Beta
2.47
Earnings TTM
$-174.33M
Dividend Yield TTM
0.00%
$41.75
1D:
-0.6%
1Y:
55.2%
US98419J2069Mkt Cap
$523.59M
P/E Ratio TTM
15.8
Revenue TTM
$52.15M
Beta
0.90
Earnings TTM
$29.41M
Dividend Yield TTM
0.00%