Price
$88.77
52W High
$156.40
52W Low
$77.93
SMA50
$87.36
SMA200
$107.64
Avg Volume 50D
$2.09M
From 52W High
-43.24%
From 52W Low
+13.91%
Vs SMA50
+1.61%
Vs SMA200
-17.53%
Current Volume
$2.01M
Dollar Volume 50D
$182.24M
Market Cap
$12.88B
P/E
21.7x
Revenue TTM
$3.63B
EPS TTM
3.87
Net Income TTM
$594.05M
Free Cash Flow
$548.73M
Revenue 1Y
+16.97%
EPS 1Y
+5.45%
Net Income 1Y
+9.07%
FCF 1Y
-4.40%
Profit Margin
16.36%
FCF Margin
15.12%

Revenue

Annual ending 2026-03-31
$3.56B

EPS

Annual ending 2026-03-31
3.84

Net Income

Annual ending 2026-03-31
$585.88M

News