Price
$22.04
52W High
$25.28
52W Low
$17.77
SMA50
$23.35
SMA200
$22.46
Avg Volume 50D
$818.41K
From 52W High
-12.82%
From 52W Low
+24.03%
Vs SMA50
-5.63%
Vs SMA200
-1.88%
Current Volume
$601.29K
Dollar Volume 50D
$19.11M
Market Cap
$2.89B
P/E
9.2x
Revenue TTM
$1.41B
EPS TTM
2.40
Net Income TTM
$312.71M
Free Cash Flow
$353.12M
Revenue 1Y
+3.72%
EPS 1Y
+35.59%
Net Income 1Y
+35.41%
FCF 1Y
-39.22%
Profit Margin
22.15%
FCF Margin
25.01%
Dividend Yield
4.36%
Dividend TTM
$0.96
Last Ex-Dividend
2026-08-14
Dividend / EPS
40.00%

Revenue

Annual ending 2025-12-31
$1.38B

EPS

Annual ending 2025-12-31
2.23

Net Income

Annual ending 2025-12-31
$291.16M

News