Price
$2.98
52W High
$6.12
52W Low
$2.79
SMA50
$3.31
SMA200
$3.77
Avg Volume 50D
$59.30M
From 52W High
-51.31%
From 52W Low
+6.62%
Vs SMA50
-10.00%
Vs SMA200
-20.98%
Current Volume
$48.75M
Dollar Volume 50D
$191.12M
Market Cap
$12.89B
P/E
--
Revenue TTM
$3.37B
EPS TTM
0.06
Net Income TTM
$268.00M
Free Cash Flow
-$18.00M
Revenue 1Y
+20.49%
EPS 1Y
+300.00%
Net Income 1Y
+355.24%
FCF 1Y
-102.32%
Profit Margin
7.95%
FCF Margin
-0.53%

Revenue

Annual ending 2025-12-31
$3.37B

EPS

Annual ending 2025-12-31
0.06

Net Income

Annual ending 2025-12-31
$268.00M

News