Price
$45.32
52W High
$49.80
52W Low
$37.34
SMA50
$47.25
SMA200
$43.85
Avg Volume 50D
$845.28K
From 52W High
-9.00%
From 52W Low
+21.37%
Vs SMA50
-4.08%
Vs SMA200
+3.36%
Current Volume
$1.41M
Dollar Volume 50D
$39.82M
Market Cap
$18.71B
P/E
14.9x
Revenue TTM
$4.33B
EPS TTM
3.17
Net Income TTM
$1.26B
Free Cash Flow
$1.22B
Revenue 1Y
+18.00%
EPS 1Y
-2.46%
Net Income 1Y
+1.04%
FCF 1Y
-15.97%
Profit Margin
29.00%
FCF Margin
28.15%
Dividend Yield
8.12%
Dividend TTM
$3.68
Last Ex-Dividend
2026-07-31
Dividend / EPS
116.09%

Revenue

Annual ending 2025-12-31
$3.84B

EPS

Annual ending 2025-12-31
2.98

Net Income

Annual ending 2025-12-31
$1.15B

News