Price
$44.70
52W High
$92.25
52W Low
$36.30
SMA50
$53.12
SMA200
$53.11
Avg Volume 50D
$814.19K
From 52W High
-51.54%
From 52W Low
+23.14%
Vs SMA50
-15.85%
Vs SMA200
-15.84%
Current Volume
$954.93K
Dollar Volume 50D
$41.05M
Market Cap
$4.17B
P/E
--
Revenue TTM
$238.10M
EPS TTM
-0.92
Net Income TTM
-$38.62M
Free Cash Flow
--
Revenue 1Y
-20.54%
EPS 1Y
-109.09%
Net Income 1Y
-110.37%
Profit Margin
-16.22%

Revenue

Annual ending 2026-03-31
$1.04B

EPS

Annual ending 2026-03-31
0.36

Net Income

Annual ending 2026-03-31
$51.80M

News