Price
$23.75
52W High
$38.55
52W Low
$21.37
SMA50
$23.80
SMA200
$29.30
Avg Volume 50D
$2.61M
From 52W High
-62.32%
From 52W Low
+11.14%
Vs SMA50
-0.22%
Vs SMA200
-18.94%
Current Volume
$2.22M
Bars Stored
1257
Market Cap
$3.29B
P/E
37.8x
Revenue TTM
$1.18B
EPS TTM
0.58
Net Income TTM
$87.05M
Free Cash Flow
$350.38M
Revenue 1Y
+7.99%
EPS 1Y
-57.35%
Net Income 1Y
-56.81%
FCF 1Y
+6.28%
Profit Margin
7.39%
FCF Margin
29.76%

Revenue

Quarterly ending 2026-01-31
$305.88M

EPS

Quarterly ending 2026-01-31
0.46

Net Income

Quarterly ending 2026-01-31
$68.55M