Price
$15.31
52W High
$15.31
52W Low
$9.99
SMA50
$14.45
SMA200
$12.82
Avg Volume 50D
$346.12K
From 52W High
+0.00%
From 52W Low
+53.25%
Vs SMA50
+5.95%
Vs SMA200
+19.39%
Current Volume
$1.11M
Dollar Volume 50D
$5.04M
Market Cap
$639.40M
P/E
134.2x
Revenue TTM
$269.25M
EPS TTM
0.12
Net Income TTM
$4.76M
Free Cash Flow
$62.97M
Revenue 1Y
+5.25%
EPS 1Y
-84.21%
Net Income 1Y
-84.93%
FCF 1Y
+78.22%
Profit Margin
1.77%
FCF Margin
23.39%
Dividend Yield
3.40%
Dividend TTM
$0.52
Last Ex-Dividend
2026-05-06
Dividend / EPS
433.33%

Revenue

Annual ending 2025-12-31
$266.05M

EPS

Annual ending 2025-12-31
0.02

Net Income

Annual ending 2025-12-31
$796.00K

News