Price
$29.90
52W High
$34.55
52W Low
$16.44
SMA50
$30.61
SMA200
$23.61
Avg Volume 50D
$8.06M
From 52W High
-13.46%
From 52W Low
+81.87%
Vs SMA50
-2.31%
Vs SMA200
+26.64%
Current Volume
$6.23M
Dollar Volume 50D
$249.11M
Market Cap
$11.53B
P/E
--
Revenue TTM
$2.46B
EPS TTM
-0.07
Net Income TTM
-$18.19M
Free Cash Flow
$318.57M
Revenue 1Y
+26.39%
EPS 1Y
+99.06%
Net Income 1Y
+98.09%
FCF 1Y
+4099.57%
Profit Margin
-0.74%
FCF Margin
12.97%

Revenue

Annual ending 2025-12-31
$2.19B

EPS

Annual ending 2025-12-31
-4.27

Net Income

Annual ending 2025-12-31
-$1.01B

News