Price
$33.55
52W High
$33.80
52W Low
$14.55
SMA50
$30.40
SMA200
$21.92
Avg Volume 50D
$6.75M
From 52W High
-0.74%
From 52W Low
+130.58%
Vs SMA50
+10.35%
Vs SMA200
+53.07%
Current Volume
$7.05M
Dollar Volume 50D
$204.78M
Market Cap
$8.10B
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

News