Price
$30.97
52W High
$30.97
52W Low
$14.55
SMA50
$23.83
SMA200
$19.83
Avg Volume 50D
$8.81M
From 52W High
+0.00%
From 52W Low
+112.85%
Vs SMA50
+29.99%
Vs SMA200
+56.15%
Current Volume
$12.66M
Dollar Volume 50D
$210.73M
Market Cap
$7.67B
P/E
--
Revenue TTM
$1.57B
EPS TTM
-0.02
Net Income TTM
-$2.17M
Free Cash Flow
$214.26M
Revenue 1Y
+35.91%
EPS 1Y
+88.89%
Net Income 1Y
+94.07%
FCF 1Y
+66.28%
Profit Margin
-0.14%
FCF Margin
13.64%

Revenue

Annual ending 2025-12-31
$1.30B

EPS

Annual ending 2025-12-31
-0.14

Net Income

Annual ending 2025-12-31
-$31.51M