Price
$21.48
52W High
$23.30
52W Low
$18.18
SMA50
$22.39
SMA200
$20.95
Avg Volume 50D
$1.22M
From 52W High
-7.81%
From 52W Low
+18.12%
Vs SMA50
-4.07%
Vs SMA200
+2.55%
Current Volume
$994.86K
Dollar Volume 50D
$27.26M
Market Cap
$3.81B
P/E
18.5x
Revenue TTM
$712.82M
EPS TTM
1.46
Net Income TTM
$206.19M
Free Cash Flow
$572.50M
Revenue 1Y
+8.42%
EPS 1Y
-0.68%
Net Income 1Y
+1.57%
FCF 1Y
+142.16%
Profit Margin
28.93%
FCF Margin
80.31%
Dividend Yield
3.72%
Dividend TTM
$0.80
Last Ex-Dividend
2026-09-30
Dividend / EPS
54.79%

Revenue

Annual ending 2025-12-31
$648.47M

EPS

Annual ending 2025-12-31
1.52

Net Income

Annual ending 2025-12-31
$207.92M

News