Price
$22.53
52W High
$27.18
52W Low
$20.56
SMA50
$23.37
SMA200
$23.21
Avg Volume 50D
$1.41M
From 52W High
-17.11%
From 52W Low
+9.58%
Vs SMA50
-3.59%
Vs SMA200
-2.93%
Current Volume
$1.02M
Dollar Volume 50D
$32.78M
Market Cap
$4.75B
P/E
13.8x
Revenue TTM
$3.79B
EPS TTM
1.64
Net Income TTM
$344.00M
Free Cash Flow
$320.00M
Revenue 1Y
+2.71%
EPS 1Y
+10.81%
Net Income 1Y
+10.61%
FCF 1Y
+5.96%
Profit Margin
9.09%
FCF Margin
8.45%
Dividend Yield
4.08%
Dividend TTM
$0.92
Last Ex-Dividend
2026-08-17
Dividend / EPS
56.10%

Revenue

Annual ending 2025-12-31
$3.72B

EPS

Annual ending 2025-12-31
1.43

Net Income

Annual ending 2025-12-31
$301.00M

News