Price
$122.34
52W High
$122.34
52W Low
$52.69
SMA50
$108.09
SMA200
$89.18
Avg Volume 50D
$174.00K
From 52W High
-0.00%
From 52W Low
+132.19%
Vs SMA50
+13.19%
Vs SMA200
+37.19%
Current Volume
$303.29K
Bars Stored
1257
Market Cap
$2.18B
P/E
--
Revenue TTM
$810.80M
EPS TTM
-3.37
Net Income TTM
-$61.80M
Free Cash Flow
$71.10M
Revenue 1Y
-2.33%
EPS 1Y
-339.01%
Net Income 1Y
-336.78%
FCF 1Y
+0.14%
Profit Margin
-7.62%
FCF Margin
8.77%

Revenue

Quarterly ending 2025-12-31
$201.50M

EPS

Quarterly ending 2025-12-31
0.23

Net Income

Quarterly ending 2025-12-31
$4.60M