Price
$28.57
52W High
$73.50
52W Low
$14.80
SMA50
$28.21
SMA200
$29.94
Avg Volume 50D
$3.92M
From 52W High
-61.13%
From 52W Low
+93.04%
Vs SMA50
+1.29%
Vs SMA200
-4.59%
Current Volume
$3.70M
Dollar Volume 50D
$113.52M
Market Cap
$1.48B
P/E
3.5x
Revenue TTM
$861.90M
EPS TTM
-6.61
Net Income TTM
$424.60M
Free Cash Flow
-$408.20M

Revenue

Annual ending 2026-06-28
$665.10M

EPS

Annual ending 2026-06-28
0.11

Net Income

Annual ending 2026-06-28
$4.40M

News