Price
$103.06
52W High
$128.00
52W Low
$57.44
SMA50
$89.34
SMA200
$78.91
Avg Volume 50D
$113.41K
From 52W High
-24.20%
From 52W Low
+79.42%
Vs SMA50
+15.35%
Vs SMA200
+30.61%
Current Volume
$103.30K
Bars Stored
1257
Market Cap
$569.39M
P/E
152.5x
Revenue TTM
$247.54M
EPS TTM
0.65
Net Income TTM
$3.73M
Free Cash Flow
$37.94M
Revenue 1Y
+4.12%
EPS 1Y
+101.40%
Net Income 1Y
+101.50%
FCF 1Y
-11.76%
Profit Margin
1.51%
FCF Margin
15.33%

Revenue

Quarterly ending 2025-12-31
$65.13M

EPS

Quarterly ending 2025-12-31
0.65

Net Income

Quarterly ending 2025-12-31
$3.63M