Price
$41.28
52W High
$55.33
52W Low
$12.59
SMA50
$39.48
SMA200
$37.73
Avg Volume 50D
$5.07M
From 52W High
-25.39%
From 52W Low
+227.88%
Vs SMA50
+4.55%
Vs SMA200
+9.41%
Current Volume
$4.60M
Dollar Volume 50D
$201.39M
Market Cap
$10.27B
P/E
--
Revenue TTM
$1.52B
EPS TTM
-0.13
Net Income TTM
-$30.40M
Free Cash Flow
$82.80M
Revenue 1Y
+40.03%
EPS 1Y
-186.67%
Net Income 1Y
-187.36%
FCF 1Y
+33.55%
Profit Margin
-2.00%
FCF Margin
5.45%

Revenue

Annual ending 2026-06-27
$1.52B

EPS

Annual ending 2026-06-27
-0.13

Net Income

Annual ending 2026-06-27
-$30.40M

News