Price
$45.44
52W High
$55.66
52W Low
$32.63
SMA50
$43.57
SMA200
$42.45
Avg Volume 50D
$2.59M
From 52W High
-18.36%
From 52W Low
+39.26%
Vs SMA50
+4.29%
Vs SMA200
+7.05%
Current Volume
$1.44M
Dollar Volume 50D
$112.80M
Market Cap
$9.36B
P/E
--
Revenue TTM
$2.09B
EPS TTM
1.94
Net Income TTM
$424.88M
Free Cash Flow
$453.28M
Revenue 1Y
+5.65%
EPS 1Y
+424.32%
Net Income 1Y
+408.28%
FCF 1Y
-10.49%
Profit Margin
20.33%
FCF Margin
21.69%
Dividend Yield
5.81%
Dividend TTM
$2.64
Last Ex-Dividend
2026-07-07
Dividend / EPS
136.08%

Revenue

Annual ending 2025-12-31
$2.09B

EPS

Annual ending 2025-12-31
1.94

Net Income

Annual ending 2025-12-31
$424.88M

News