Price
$129.53
52W High
$202.25
52W Low
$123.39
SMA50
$130.06
SMA200
$147.77
Avg Volume 50D
$826.60K
From 52W High
-35.96%
From 52W Low
+4.98%
Vs SMA50
-0.40%
Vs SMA200
-12.35%
Current Volume
$810.56K
Dollar Volume 50D
$107.46M
Market Cap
$9.11B
P/E
22.4x
Revenue TTM
$2.52B
EPS TTM
5.95
Net Income TTM
$406.16M
Free Cash Flow
$484.63M
Revenue 1Y
+1.71%
EPS 1Y
+0.00%
Net Income 1Y
-0.64%
FCF 1Y
-34.45%
Profit Margin
16.10%
FCF Margin
19.21%
Dividend Yield
2.01%
Dividend TTM
$2.60
Last Ex-Dividend
2026-09-01
Dividend / EPS
43.70%

Revenue

Annual ending 2026-03-31
$2.62B

EPS

Annual ending 2026-03-31
6.22

Net Income

Annual ending 2026-03-31
$425.70M

News