Price
$59.92
52W High
$89.55
52W Low
$59.92
SMA50
$68.07
SMA200
$71.67
Avg Volume 50D
$1.05M
From 52W High
-33.09%
From 52W Low
+0.00%
Vs SMA50
-11.98%
Vs SMA200
-16.39%
Current Volume
$1.05M
Dollar Volume 50D
$70.93M
Market Cap
$5.25B
P/E
--
Revenue TTM
$1.01B
EPS TTM
-0.24
Net Income TTM
-$38.38M
Free Cash Flow
-$39.71M
Revenue 1Y
-42.84%
EPS 1Y
-103.44%
Net Income 1Y
-106.10%
FCF 1Y
-105.69%
Profit Margin
-3.80%
FCF Margin
-3.94%

Revenue

Annual ending 2025-12-31
$1.73B

EPS

Annual ending 2025-12-31
7.78

Net Income

Annual ending 2025-12-31
$682.64M

News