Price
$102.77
52W High
$126.69
52W Low
$85.84
SMA50
$101.27
SMA200
$99.34
Avg Volume 50D
$714.02K
From 52W High
-18.88%
From 52W Low
+19.72%
Vs SMA50
+1.48%
Vs SMA200
+3.45%
Current Volume
$811.53K
Dollar Volume 50D
$72.32M
Market Cap
$14.08B
P/E
17.6x
Revenue TTM
$4.92B
EPS TTM
5.45
Net Income TTM
$800.87M
Free Cash Flow
$1.02B
Revenue 1Y
+6.63%
EPS 1Y
+29.45%
Net Income 1Y
+25.98%
FCF 1Y
+38.57%
Profit Margin
16.28%
FCF Margin
20.67%
Dividend Yield
1.32%
Dividend TTM
$1.36
Last Ex-Dividend
2026-09-22
Dividend / EPS
24.95%

Revenue

Annual ending 2026-03-31
$4.84B

EPS

Annual ending 2026-03-31
4.80

Net Income

Annual ending 2026-03-31
$711.19M

News