Price
$33.65
52W High
$69.62
52W Low
$22.80
SMA50
$37.49
SMA200
$40.61
Avg Volume 50D
$2.34M
From 52W High
-51.67%
From 52W Low
+47.59%
Vs SMA50
-10.24%
Vs SMA200
-17.13%
Current Volume
$2.99M
Dollar Volume 50D
$87.20M
Market Cap
$6.30B
P/E
443.5x
Revenue TTM
$945.93M
EPS TTM
0.06
Net Income TTM
$14.20M
Free Cash Flow
$87.85M
Revenue 1Y
+24.22%
EPS 1Y
+116.22%
Net Income 1Y
+120.71%
FCF 1Y
+76.55%
Profit Margin
1.50%
FCF Margin
9.29%

Revenue

Annual ending 2026-03-27
$890.10M

EPS

Annual ending 2026-03-27
-0.08

Net Income

Annual ending 2026-03-27
-$14.90M

News