Price
$45.22
52W High
$51.72
52W Low
$39.41
SMA50
$46.48
SMA200
$46.52
Avg Volume 50D
$1.92M
From 52W High
-12.57%
From 52W Low
+14.74%
Vs SMA50
-2.71%
Vs SMA200
-2.80%
Current Volume
$1.17M
Dollar Volume 50D
$88.99M
Market Cap
$13.69B
P/E
16.3x
Revenue TTM
$1.18B
EPS TTM
2.77
Net Income TTM
$841.85M
Free Cash Flow
$455.53M
Revenue 1Y
+15.19%
EPS 1Y
+73.12%
Net Income 1Y
+84.84%
FCF 1Y
+481.97%
Profit Margin
71.24%
FCF Margin
38.55%
Dividend Yield
5.95%
Dividend TTM
$2.69
Last Ex-Dividend
2026-08-03
Dividend / EPS
97.11%

Revenue

Annual ending 2025-12-31
$1.00B

EPS

Annual ending 2025-12-31
1.94

Net Income

Annual ending 2025-12-31
$572.03M

News