Price
$15.75
52W High
$15.75
52W Low
$11.36
SMA50
$14.90
SMA200
$14.46
Avg Volume 50D
$963.78K
From 52W High
+0.00%
From 52W Low
+38.64%
Vs SMA50
+5.71%
Vs SMA200
+8.95%
Current Volume
$717.98K
Dollar Volume 50D
$14.36M
Market Cap
$1.56B
P/E
19.8x
Revenue TTM
$344.38M
EPS TTM
0.79
Net Income TTM
$78.55M
Free Cash Flow
$194.00M
Revenue 1Y
+9.50%
EPS 1Y
+618.18%
Net Income 1Y
+14407.29%
FCF 1Y
+750.22%
Profit Margin
22.81%
FCF Margin
56.33%
Dividend Yield
10.16%
Dividend TTM
$1.60
Last Ex-Dividend
2026-08-17
Dividend / EPS
202.53%

Revenue

Annual ending 2025-12-31
$333.83M

EPS

Annual ending 2025-12-31
0.82

Net Income

Annual ending 2025-12-31
$56.04M

News