Price
$5.22
52W High
$6.21
52W Low
$3.65
SMA50
$5.26
SMA200
$4.80
Avg Volume 50D
$25.90M
From 52W High
-15.94%
From 52W Low
+43.01%
Vs SMA50
-0.73%
Vs SMA200
+8.74%
Current Volume
$22.08M
Dollar Volume 50D
$136.46M
Market Cap
$6.92B
P/E
--
Revenue TTM
$448.06M
EPS TTM
-0.13
Net Income TTM
-$121.95M
Free Cash Flow
--
Revenue 1Y
-19.07%
EPS 1Y
+23.53%
Net Income 1Y
+18.67%
Profit Margin
-27.22%
Dividend Yield
1.53%
Dividend TTM
$0.08
Last Ex-Dividend
2026-09-10

Revenue

Annual ending 2025-12-31
$3.06B

EPS

Annual ending 2025-12-31
0.28

Net Income

Annual ending 2025-12-31
$401.91M

News