Price
$9.13
52W High
$9.35
52W Low
$4.40
SMA50
$8.69
SMA200
$6.92
Avg Volume 50D
$1.39M
From 52W High
-2.35%
From 52W Low
+107.50%
Vs SMA50
+5.09%
Vs SMA200
+31.99%
Current Volume
$3.15M
Dollar Volume 50D
$12.11M
Market Cap
$2.17B
P/E
133.8x
Revenue TTM
$3.04B
EPS TTM
0.09
Net Income TTM
$16.19M
Free Cash Flow
$246.24M
Revenue 1Y
+6.38%
EPS 1Y
+350.00%
Net Income 1Y
+1068.30%
FCF 1Y
+1.67%
Profit Margin
0.53%
FCF Margin
8.10%

Revenue

Annual ending 2025-12-31
$2.91B

EPS

Annual ending 2025-12-31
0.08

Net Income

Annual ending 2025-12-31
$29.10M

News