Price
$24.96
52W High
$24.98
52W Low
$16.49
SMA50
$24.71
SMA200
$23.69
Avg Volume 50D
$10.93K
From 52W High
-0.08%
From 52W Low
+51.36%
Vs SMA50
+1.00%
Vs SMA200
+5.35%
Current Volume
$8.20K
Dollar Volume 50D
$270454
Market Cap
--
P/E
--
Revenue TTM
$1.15B
EPS TTM
12.70
Net Income TTM
$403.68M
Free Cash Flow
-$18.86M
Revenue 1Y
+49.93%
EPS 1Y
+341.90%
Net Income 1Y
+352.19%
FCF 1Y
+7.18%
Profit Margin
35.18%
FCF Margin
-1.64%
Dividend Yield
5.01%
Dividend TTM
$1.25
Last Ex-Dividend
2026-07-15
Dividend / EPS
9.84%

Revenue

Annual ending 2025-12-31
$967.60M

EPS

Annual ending 2025-12-31
9.80

Net Income

Annual ending 2025-12-31
$299.36M

News