Price
$163.95
52W High
$241.84
52W Low
$163.61
SMA50
$189.56
SMA200
$205.49
Avg Volume 50D
$410.72K
From 52W High
-32.21%
From 52W Low
+0.21%
Vs SMA50
-13.51%
Vs SMA200
-20.21%
Current Volume
$417.04K
Dollar Volume 50D
$77.15M
Market Cap
$5.02B
P/E
12.5x
Revenue TTM
$2.32B
EPS TTM
12.65
Net Income TTM
$402.57M
Free Cash Flow
$170.51M
Revenue 1Y
+1.68%
EPS 1Y
-6.85%
Net Income 1Y
-11.12%
FCF 1Y
-45.75%
Profit Margin
17.32%
FCF Margin
7.33%
Dividend Yield
0.61%
Dividend TTM
$1.00
Last Ex-Dividend
2026-09-14
Dividend / EPS
7.91%

Revenue

Annual ending 2026-03-31
$2.31B

EPS

Annual ending 2026-03-31
13.16

Net Income

Annual ending 2026-03-31
$423.81M

News