Price
$20.87
52W High
$26.94
52W Low
$20.70
SMA50
$22.72
SMA200
$23.30
Avg Volume 50D
$2.29M
From 52W High
-22.53%
From 52W Low
+0.82%
Vs SMA50
-8.13%
Vs SMA200
-10.43%
Current Volume
$1.90M
Dollar Volume 50D
$51.87M
Market Cap
$4.36B
P/E
10.8x
Revenue TTM
$2.63B
EPS TTM
1.89
Net Income TTM
$402.55M
Free Cash Flow
$496.65M
Revenue 1Y
+10.13%
EPS 1Y
+6.78%
Net Income 1Y
+1.40%
FCF 1Y
+22.67%
Profit Margin
15.33%
FCF Margin
18.91%
Dividend Yield
2.30%
Dividend TTM
$0.48
Last Ex-Dividend
2026-10-07
Dividend / EPS
25.40%

Revenue

Annual ending 2025-12-31
$2.53B

EPS

Annual ending 2025-12-31
1.74

Net Income

Annual ending 2025-12-31
$379.13M

News