Price
$8.81
52W High
$13.58
52W Low
$6.68
SMA50
$10.74
SMA200
$10.04
Avg Volume 50D
$13.69M
From 52W High
-35.13%
From 52W Low
+31.89%
Vs SMA50
-17.98%
Vs SMA200
-12.25%
Current Volume
$10.56M
Dollar Volume 50D
$143.89M
Market Cap
$6.77B
P/E
101.4x
Revenue TTM
$10.56B
EPS TTM
0.05
Net Income TTM
$66.80M
Free Cash Flow
$127.80M
Revenue 1Y
+67.81%
EPS 1Y
+150.00%
Net Income 1Y
+223.25%
FCF 1Y
-12.76%
Profit Margin
0.63%
FCF Margin
1.21%

Revenue

Annual ending 2025-12-31
$6.96B

EPS

Annual ending 2025-12-31
-0.10

Net Income

Annual ending 2025-12-31
-$58.50M

News