Price
$114.17
52W High
$119.59
52W Low
$76.02
SMA50
$102.65
SMA200
$90.54
Avg Volume 50D
$1.57M
From 52W High
-4.53%
From 52W Low
+50.18%
Vs SMA50
+11.22%
Vs SMA200
+26.10%
Current Volume
$8.34M
Dollar Volume 50D
$165.93M
Market Cap
$10.07B
P/E
25.2x
Revenue TTM
$3.64B
EPS TTM
4.31
Net Income TTM
$399.20M
Free Cash Flow
$649.51M
Revenue 1Y
-0.18%
EPS 1Y
+407.06%
Net Income 1Y
+394.09%
FCF 1Y
+10.62%
Profit Margin
10.95%
FCF Margin
17.82%

Revenue

Annual ending 2026-03-28
$3.68B

EPS

Annual ending 2026-03-28
3.62

Net Income

Annual ending 2026-03-28
$338.99M

News