Price
$27.09
52W High
$29.12
52W Low
$10.48
SMA50
$24.69
SMA200
$17.49
Avg Volume 50D
$2.44M
From 52W High
-7.49%
From 52W Low
+158.49%
Vs SMA50
+9.73%
Vs SMA200
+54.85%
Current Volume
$1.18M
Dollar Volume 50D
$58.42M
Market Cap
$4.47B
P/E
--
Revenue TTM
$5.73B
EPS TTM
-0.61
Net Income TTM
-$105.00M
Free Cash Flow
-$15.00M
Revenue 1Y
+13.10%
EPS 1Y
+70.53%
Net Income 1Y
+65.69%
FCF 1Y
+78.57%
Profit Margin
-1.83%
FCF Margin
-0.26%

Revenue

Annual ending 2025-12-31
$5.74B

EPS

Annual ending 2025-12-31
-0.59

Net Income

Annual ending 2025-12-31
-$100.00M