Price
$64.31
52W High
$129.37
52W Low
$55.29
SMA50
$66.54
SMA200
$93.01
Avg Volume 50D
$1.42M
From 52W High
-101.17%
From 52W Low
+16.31%
Vs SMA50
-3.35%
Vs SMA200
-30.86%
Current Volume
$1.31M
Bars Stored
336
Market Cap
$5.99B
P/E
--
Revenue TTM
$960.97M
EPS TTM
-1.72
Net Income TTM
-$159.85M
Free Cash Flow
$105.43M
Revenue 1Y
+24.50%
EPS 1Y
+79.86%
Net Income 1Y
+55.56%
FCF 1Y
+217.05%
Profit Margin
-16.63%
FCF Margin
10.97%

Revenue

Quarterly ending 2026-01-31
$253.99M

EPS

Quarterly ending 2026-01-31
-0.44

Net Income

Quarterly ending 2026-01-31
-$41.74M