Price
$89.20
52W High
$110.57
52W Low
$61.70
SMA50
$93.44
SMA200
$86.28
Avg Volume 50D
$736.09K
From 52W High
-23.96%
From 52W Low
+44.57%
Vs SMA50
-4.53%
Vs SMA200
+3.38%
Current Volume
$655.90K
Bars Stored
1257
Market Cap
$10.33B
P/E
27.3x
Revenue TTM
$3.75B
EPS TTM
3.19
Net Income TTM
$378.50M
Free Cash Flow
$349.80M
Revenue 1Y
+3.28%
EPS 1Y
-6.73%
Net Income 1Y
-9.47%
FCF 1Y
+1.19%
Profit Margin
10.09%
FCF Margin
9.32%

Revenue

Quarterly ending 2026-01-31
$896.30M

EPS

Quarterly ending 2026-01-31
0.78

Net Income

Quarterly ending 2026-01-31
$92.50M