Price
$40.05
52W High
$83.07
52W Low
$34.41
SMA50
$39.50
SMA200
$57.82
Avg Volume 50D
$4.76M
From 52W High
-107.42%
From 52W Low
+16.39%
Vs SMA50
+1.39%
Vs SMA200
-30.74%
Current Volume
$2.40M
Bars Stored
1257
Market Cap
$10.62B
P/E
39.8x
Revenue TTM
$2.69B
EPS TTM
0.92
Net Income TTM
$267.13M
Free Cash Flow
$777.11M
Revenue 1Y
+15.85%
EPS 1Y
+378.79%
Net Income 1Y
+582.50%
FCF 1Y
+21.13%
Profit Margin
9.95%
FCF Margin
28.94%

Revenue

Quarterly ending 2026-01-31
$722.83M

EPS

Quarterly ending 2026-01-31
0.36

Net Income

Quarterly ending 2026-01-31
$103.02M