Price
$30.62
52W High
$47.74
52W Low
$24.25
SMA50
$29.64
SMA200
$35.14
Avg Volume 50D
$8.22M
From 52W High
-55.91%
From 52W Low
+26.27%
Vs SMA50
+3.32%
Vs SMA200
-12.87%
Current Volume
$9.12M
Bars Stored
1088
Market Cap
$17.21B
P/E
--
Revenue TTM
$1.62B
EPS TTM
-0.03
Net Income TTM
-$9.12M
Free Cash Flow
$207.44M
Revenue 1Y
+29.57%
EPS 1Y
+89.29%
Net Income 1Y
+94.11%
FCF 1Y
+86.08%
Profit Margin
-0.56%
FCF Margin
12.82%

Revenue

Quarterly ending 2026-01-31
$444.30M

EPS

Quarterly ending 2026-01-31
0.03

Net Income

Quarterly ending 2026-01-31
$22.04M