Price
$19.42
52W High
$28.19
52W Low
$9.31
SMA50
$20.08
SMA200
$18.59
Avg Volume 50D
$5.69M
From 52W High
-45.16%
From 52W Low
+108.59%
Vs SMA50
-3.31%
Vs SMA200
+4.47%
Current Volume
$4.02M
Bars Stored
1257
Market Cap
$3.24B
P/E
16.9x
Revenue TTM
$5.55B
EPS TTM
1.12
Net Income TTM
$191.98M
Free Cash Flow
$195.39M
Revenue 1Y
+4.10%
EPS 1Y
-33.33%
Net Income 1Y
-41.71%
FCF 1Y
-23.15%
Profit Margin
3.46%
FCF Margin
3.52%

Revenue

Quarterly ending 2026-01-31
$1.81B

EPS

Quarterly ending 2026-01-31
0.50

Net Income

Quarterly ending 2026-01-31
$87.91M