Price
$10.74
52W High
$20.63
52W Low
$10.74
SMA50
$13.20
SMA200
$17.28
Avg Volume 50D
$2.65M
From 52W High
-47.94%
From 52W Low
+0.00%
Vs SMA50
-18.66%
Vs SMA200
-37.83%
Current Volume
$2.09M
Dollar Volume 50D
$34.41M
Market Cap
$1.83B
P/E
118.2x
Revenue TTM
$1.55B
EPS TTM
0.09
Net Income TTM
$15.44M
Free Cash Flow
$328.18M
Revenue 1Y
-3.20%
EPS 1Y
+228.57%
Net Income 1Y
+222.71%
FCF 1Y
+1.93%
Profit Margin
1.00%
FCF Margin
21.20%
Dividend Yield
17.50%
Dividend TTM
$1.88
Last Ex-Dividend
2026-09-30
Dividend / EPS
2088.89%

Revenue

Annual ending 2025-12-31
$1.54B

EPS

Annual ending 2025-12-31
0.64

Net Income

Annual ending 2025-12-31
$109.57M

News