Price
$65.76
52W High
$76.46
52W Low
$59.48
SMA50
$62.86
SMA200
$68.00
Avg Volume 50D
$616.99K
From 52W High
-16.27%
From 52W Low
+10.56%
Vs SMA50
+4.61%
Vs SMA200
-3.30%
Current Volume
$592.99K
Bars Stored
1257
Market Cap
$3.41B
P/E
12.9x
Revenue TTM
$2.89B
EPS TTM
5.05
Net Income TTM
$265.28M
Free Cash Flow
$287.94M
Revenue 1Y
+5.44%
EPS 1Y
+8.60%
Net Income 1Y
+9.00%
FCF 1Y
-8.98%
Profit Margin
9.18%
FCF Margin
9.96%

Revenue

Quarterly ending 2026-01-31
$725.04M

EPS

Quarterly ending 2026-01-31
1.23

Net Income

Quarterly ending 2026-01-31
$64.50M