Price
$15.78
52W High
$29.56
52W Low
$13.61
SMA50
$16.24
SMA200
$21.31
Avg Volume 50D
$2.54M
From 52W High
-87.33%
From 52W Low
+15.94%
Vs SMA50
-2.82%
Vs SMA200
-25.95%
Current Volume
$2.01M
Bars Stored
1257
Market Cap
$1.20B
P/E
30.5x
Revenue TTM
$1.15B
EPS TTM
0.46
Net Income TTM
$39.42M
Free Cash Flow
$201.24M
Revenue 1Y
+10.28%
EPS 1Y
+370.59%
Net Income 1Y
+408.06%
FCF 1Y
+99.69%
Profit Margin
3.43%
FCF Margin
17.51%

Revenue

Quarterly ending 2025-12-31
$300.28M

EPS

Quarterly ending 2025-12-31
0.23

Net Income

Quarterly ending 2025-12-31
$19.71M