Price
$68.97
52W High
$100.75
52W Low
$43.64
SMA50
$78.35
SMA200
$74.41
Avg Volume 50D
$104.21K
From 52W High
-31.54%
From 52W Low
+58.04%
Vs SMA50
-11.97%
Vs SMA200
-7.31%
Current Volume
$126.52K
Dollar Volume 50D
$8.34M
Market Cap
$304.25M
P/E
32.0x
Revenue TTM
$58.20M
EPS TTM
2.56
Net Income TTM
$9.52M
Free Cash Flow
$9.48M
Revenue 1Y
+11.85%
EPS 1Y
-0.39%
Net Income 1Y
+25.26%
FCF 1Y
+52.22%
Profit Margin
16.35%
FCF Margin
16.28%

Revenue

Annual ending 2025-12-31
$54.42M

EPS

Annual ending 2025-12-31
2.62

Net Income

Annual ending 2025-12-31
$8.45M

News