Price
$4.86
52W High
$7.97
52W Low
$3.93
SMA50
$4.47
SMA200
$5.40
Avg Volume 50D
$3.70M
From 52W High
-39.02%
From 52W Low
+23.66%
Vs SMA50
+8.72%
Vs SMA200
-9.97%
Current Volume
$4.18M
Dollar Volume 50D
$16.11M
Market Cap
$818.92M
P/E
266.5x
Revenue TTM
$785.02M
EPS TTM
-0.02
Net Income TTM
$3.07M
Free Cash Flow
-$437.31M
Revenue 1Y
+2.06%
EPS 1Y
-109.52%
Net Income 1Y
-92.40%
FCF 1Y
-169.40%
Profit Margin
0.39%
FCF Margin
-55.71%
Dividend Yield
2.88%
Dividend TTM
$0.14
Last Ex-Dividend
2026-09-15

Revenue

Annual ending 2025-12-31
$768.27M

EPS

Annual ending 2025-12-31
0.25

Net Income

Annual ending 2025-12-31
$43.40M

News