Price
$4.34
52W High
$11.12
52W Low
$4.16
SMA50
$4.78
SMA200
$6.21
Avg Volume 50D
$2.22M
From 52W High
-60.97%
From 52W Low
+4.33%
Vs SMA50
-9.21%
Vs SMA200
-30.17%
Current Volume
$1.59M
Dollar Volume 50D
$10.69M
Market Cap
$796.71M
P/E
--
Revenue TTM
$612.06M
EPS TTM
0.06
Net Income TTM
$170.90M
Free Cash Flow
$1.31B
Revenue 1Y
+56.32%
EPS 1Y
+200.00%
Net Income 1Y
+181.42%
FCF 1Y
+58.66%
Profit Margin
27.92%
FCF Margin
214.23%

Revenue

Annual ending 2025-12-31
$612.06M

EPS

Annual ending 2025-12-31
0.06

Net Income

Annual ending 2025-12-31
$170.90M

News