Price
$9.13
52W High
$11.67
52W Low
$8.35
SMA50
$9.02
SMA200
$10.24
Avg Volume 50D
$1.19M
From 52W High
-27.82%
From 52W Low
+9.34%
Vs SMA50
+1.26%
Vs SMA200
-10.80%
Current Volume
$728.61K
Bars Stored
1128
Market Cap
$714.12M
P/E
12.9x
Revenue TTM
$29.63M
EPS TTM
0.64
Net Income TTM
$55.28M
Free Cash Flow
$290.35M
Revenue 1Y
+29.69%
EPS 1Y
-22.89%
Net Income 1Y
-19.75%
FCF 1Y
+410.21%
Profit Margin
186.54%
FCF Margin
979.83%

Revenue

Quarterly ending 2025-12-31
$7.28M

EPS

Quarterly ending 2025-12-31
0.13

Net Income

Quarterly ending 2025-12-31
$10.95M