Price
$109.98
52W High
$126.57
52W Low
$91.50
SMA50
$104.63
SMA200
$108.41
Avg Volume 50D
$1.24M
From 52W High
-13.11%
From 52W Low
+20.20%
Vs SMA50
+5.11%
Vs SMA200
+1.44%
Current Volume
$857.59K
Dollar Volume 50D
$129.00M
Market Cap
$23.34B
P/E
26.0x
Revenue TTM
$2.21B
EPS TTM
4.18
Net Income TTM
$897.23M
Free Cash Flow
$1.11B
Revenue 1Y
+14.04%
EPS 1Y
+61.39%
Net Income 1Y
+60.71%
FCF 1Y
+13.30%
Profit Margin
40.66%
FCF Margin
50.40%
Dividend Yield
0.49%
Dividend TTM
$0.54
Last Ex-Dividend
2026-09-01
Dividend / EPS
12.92%

Revenue

Annual ending 2025-12-31
$2.05B

EPS

Annual ending 2025-12-31
3.78

Net Income

Annual ending 2025-12-31
$812.79M

News