Price
$28.23
52W High
$33.61
52W Low
$24.07
SMA50
$30.13
SMA200
$29.80
Avg Volume 50D
$2.79M
From 52W High
-16.01%
From 52W Low
+17.28%
Vs SMA50
-6.31%
Vs SMA200
-5.28%
Current Volume
$2.93M
Dollar Volume 50D
$84.01M
Market Cap
$8.07B
P/E
11.3x
Revenue TTM
$3.56B
EPS TTM
2.51
Net Income TTM
$711.00M
Free Cash Flow
$1.26B
Revenue 1Y
+21.16%
EPS 1Y
-0.79%
Net Income 1Y
+34.40%
FCF 1Y
+149.56%
Profit Margin
19.96%
FCF Margin
35.49%
Dividend Yield
5.24%
Dividend TTM
$1.48
Last Ex-Dividend
2026-08-28
Dividend / EPS
58.96%

Revenue

Annual ending 2025-12-31
$3.21B

EPS

Annual ending 2025-12-31
2.30

Net Income

Annual ending 2025-12-31
$550.00M

News