Price
$29.71
52W High
$62.76
52W Low
$14.52
SMA50
$29.49
SMA200
$27.35
Avg Volume 50D
$10.93M
From 52W High
-52.66%
From 52W Low
+104.61%
Vs SMA50
+0.76%
Vs SMA200
+8.64%
Current Volume
$9.78M
Dollar Volume 50D
$325.07M
Market Cap
$7.15B
P/E
--
Revenue TTM
$2.58B
EPS TTM
-0.64
Net Income TTM
-$142.03M
Free Cash Flow
$74.44M
Revenue 1Y
+28.04%
EPS 1Y
-181.01%
Net Income 1Y
-173.36%
FCF 1Y
-41.60%
Profit Margin
-5.51%
FCF Margin
2.89%

Revenue

Annual ending 2025-12-31
$2.35B

EPS

Annual ending 2025-12-31
0.51

Net Income

Annual ending 2025-12-31
$128.37M

News