Price
$51.95
52W High
$53.21
52W Low
$38.84
SMA50
$51.74
SMA200
$48.19
Avg Volume 50D
$2.82M
From 52W High
-2.37%
From 52W Low
+33.75%
Vs SMA50
+0.40%
Vs SMA200
+7.80%
Current Volume
$10.90M
Dollar Volume 50D
$146.08M
Market Cap
$8.00B
P/E
10.4x
Revenue TTM
$3.17B
EPS TTM
5.06
Net Income TTM
$769.00M
Free Cash Flow
$941.60M
Revenue 1Y
+24.50%
EPS 1Y
+101.59%
Net Income 1Y
+97.13%
FCF 1Y
+36.03%
Profit Margin
24.29%
FCF Margin
29.74%
Dividend Yield
1.54%
Dividend TTM
$0.80
Last Ex-Dividend
2025-11-10
Dividend / EPS
15.81%

Revenue

Annual ending 2025-12-31
$3.10B

EPS

Annual ending 2025-12-31
5.23

Net Income

Annual ending 2025-12-31
$798.30M

News