Price
$16.05
52W High
$16.37
52W Low
$7.47
SMA50
$14.75
SMA200
$13.40
Avg Volume 50D
$1.06M
From 52W High
-1.99%
From 52W Low
+114.86%
Vs SMA50
+8.84%
Vs SMA200
+19.74%
Current Volume
$754.55K
Bars Stored
1257
Market Cap
$2.10B
P/E
7.3x
Revenue TTM
$283.06M
EPS TTM
2.07
Net Income TTM
$287.12M
Free Cash Flow
$135.41M
Revenue 1Y
+20.38%
EPS 1Y
+4040.00%
Net Income 1Y
+4896.03%
FCF 1Y
+206.99%
Profit Margin
101.44%
FCF Margin
47.84%

Revenue

Quarterly ending 2025-12-31
$77.11M

EPS

Quarterly ending 2025-12-31
1.52

Net Income

Quarterly ending 2025-12-31
$210.79M