Price
$11.49
52W High
$18.05
52W Low
$10.15
SMA50
$10.85
SMA200
$13.24
Avg Volume 50D
$706.07K
From 52W High
-57.09%
From 52W Low
+13.20%
Vs SMA50
+5.92%
Vs SMA200
-13.21%
Current Volume
$664.03K
Bars Stored
1257
Market Cap
$430.50M
P/E
5.9x
Revenue TTM
$243.18M
EPS TTM
1.87
Net Income TTM
$72.90M
Free Cash Flow
$50.49M
Revenue 1Y
+0.00%
EPS 1Y
+28.08%
Net Income 1Y
+27.72%
FCF 1Y
+8.77%
Profit Margin
29.98%
FCF Margin
20.76%

Revenue

Quarterly ending 2025-12-31
$62.91M

EPS

Quarterly ending 2025-12-31
1.12

Net Income

Quarterly ending 2025-12-31
$43.54M