Price
$12.56
52W High
$14.05
52W Low
$9.45
SMA50
$13.23
SMA200
$11.82
Avg Volume 50D
$452.34K
From 52W High
-10.60%
From 52W Low
+32.91%
Vs SMA50
-5.08%
Vs SMA200
+6.22%
Current Volume
$336.62K
Dollar Volume 50D
$6.00M
Market Cap
$786.08M
P/E
17.7x
Revenue TTM
$571.18M
EPS TTM
0.43
Net Income TTM
$44.50M
Free Cash Flow
$186.33M
Revenue 1Y
+7.02%
EPS 1Y
+330.00%
Net Income 1Y
+60.83%
FCF 1Y
+8.28%
Profit Margin
7.79%
FCF Margin
32.62%
Dividend Yield
3.82%
Dividend TTM
$0.48
Last Ex-Dividend
2026-09-01
Dividend / EPS
111.63%

Revenue

Annual ending 2025-12-31
$557.57M

EPS

Annual ending 2025-12-31
0.42

Net Income

Annual ending 2025-12-31
$45.37M

News