Price
$58.59
52W High
$59.05
52W Low
$18.19
SMA50
$51.92
SMA200
$36.39
Avg Volume 50D
$1.38M
From 52W High
-0.78%
From 52W Low
+222.10%
Vs SMA50
+12.86%
Vs SMA200
+61.02%
Current Volume
$2.00M
Dollar Volume 50D
$72.17M
Market Cap
$5.03B
P/E
--
Revenue TTM
$4.59B
EPS TTM
-1.55
Net Income TTM
-$136.80M
Free Cash Flow
$73.50M
Revenue 1Y
+12.80%
EPS 1Y
+70.31%
Net Income 1Y
+69.68%
FCF 1Y
+159.80%
Profit Margin
-2.98%
FCF Margin
1.60%

Revenue

Annual ending 2025-12-31
$4.14B

EPS

Annual ending 2025-12-31
-0.39

Net Income

Annual ending 2025-12-31
-$33.80M

News