Price
$66.94
52W High
$87.97
52W Low
$61.12
SMA50
$75.32
SMA200
$74.59
Avg Volume 50D
$2.39M
From 52W High
-23.91%
From 52W Low
+9.52%
Vs SMA50
-11.12%
Vs SMA200
-10.25%
Current Volume
$3.54M
Dollar Volume 50D
$175.66M
Market Cap
$12.83B
P/E
17.4x
Revenue TTM
$4.90B
EPS TTM
3.79
Net Income TTM
$738.30M
Free Cash Flow
$787.90M
Revenue 1Y
+12.37%
EPS 1Y
+90.45%
Net Income 1Y
+88.39%
FCF 1Y
+58.66%
Profit Margin
15.08%
FCF Margin
16.09%
Dividend Yield
0.73%
Dividend TTM
$0.49
Last Ex-Dividend
2026-08-20
Dividend / EPS
12.93%

Revenue

Annual ending 2025-12-31
$4.58B

EPS

Annual ending 2025-12-31
2.32

Net Income

Annual ending 2025-12-31
$455.40M

News