Price
$11.60
52W High
$12.48
52W Low
$6.71
SMA50
$11.17
SMA200
$9.59
Avg Volume 50D
$1.76M
From 52W High
-7.05%
From 52W Low
+72.88%
Vs SMA50
+3.83%
Vs SMA200
+20.98%
Current Volume
$1.51M
Dollar Volume 50D
$19.68M
Market Cap
$1.72B
P/E
1327.4x
Revenue TTM
$1.38B
EPS TTM
-0.01
Net Income TTM
$1.30M
Free Cash Flow
$173.52M
Revenue 1Y
+1.07%
EPS 1Y
-104.76%
Net Income 1Y
-95.92%
FCF 1Y
+580.87%
Profit Margin
0.09%
FCF Margin
12.56%
Dividend Yield
5.17%
Dividend TTM
$0.60
Last Ex-Dividend
2026-09-30

Revenue

Annual ending 2025-12-31
$1.35B

EPS

Annual ending 2025-12-31
0.01

Net Income

Annual ending 2025-12-31
$2.22M

News