Price
$85.04
52W High
$87.37
52W Low
$26.64
SMA50
$81.24
SMA200
$59.94
Avg Volume 50D
$194.18K
From 52W High
-2.67%
From 52W Low
+219.22%
Vs SMA50
+4.67%
Vs SMA200
+41.87%
Current Volume
$198.44K
Dollar Volume 50D
$15.71M
Market Cap
$983.44M
P/E
--
Revenue TTM
$833.35M
EPS TTM
-0.13
Net Income TTM
-$1.58M
Free Cash Flow
$53.22M
Revenue 1Y
+3.93%
EPS 1Y
+98.54%
Net Income 1Y
+98.55%
FCF 1Y
-35.43%
Profit Margin
-0.19%
FCF Margin
6.39%

Revenue

Annual ending 2025-12-31
$791.47M

EPS

Annual ending 2025-12-31
-0.81

Net Income

Annual ending 2025-12-31
-$9.66M

News