Price
$32.08
52W High
$86.50
52W Low
$32.08
SMA50
$39.51
SMA200
$49.74
Avg Volume 50D
$530.03K
From 52W High
-62.91%
From 52W Low
+0.00%
Vs SMA50
-18.81%
Vs SMA200
-35.50%
Current Volume
$621.72K
Dollar Volume 50D
$20.72M
Market Cap
$1.11B
P/E
29.2x
Revenue TTM
$1.29B
EPS TTM
1.12
Net Income TTM
$37.92M
Free Cash Flow
-$131.24M
Revenue 1Y
+8.01%
EPS 1Y
-65.43%
Net Income 1Y
-65.12%
FCF 1Y
+35.30%
Profit Margin
2.95%
FCF Margin
-10.21%
Dividend Yield
8.45%
Dividend TTM
$2.71
Last Ex-Dividend
2026-08-20
Dividend / EPS
241.96%

Revenue

Annual ending 2025-12-31
$1.23B

EPS

Annual ending 2025-12-31
1.64

Net Income

Annual ending 2025-12-31
$54.89M

News