Price
$38.28
52W High
$51.39
52W Low
$24.63
SMA50
$36.96
SMA200
$36.30
Avg Volume 50D
$650.61K
From 52W High
-34.25%
From 52W Low
+55.42%
Vs SMA50
+3.56%
Vs SMA200
+5.47%
Current Volume
$369.53K
Bars Stored
1257
Market Cap
$1.74B
P/E
848.4x
Revenue TTM
$1.18B
EPS TTM
0.04
Net Income TTM
$2.05M
Free Cash Flow
$86.89M
Revenue 1Y
+6.53%
EPS 1Y
-85.19%
Net Income 1Y
-83.62%
FCF 1Y
-42.56%
Profit Margin
0.17%
FCF Margin
7.33%

Revenue

Quarterly ending 2025-12-31
$313.98M

EPS

Quarterly ending 2025-12-31
-0.05

Net Income

Quarterly ending 2025-12-31
-$2.03M