Price
$25.25
52W High
$25.25
52W Low
$18.28
SMA50
$25.05
SMA200
$24.08
Avg Volume 50D
$15.86K
From 52W High
+0.00%
From 52W Low
+38.15%
Vs SMA50
+0.83%
Vs SMA200
+4.88%
Current Volume
$6.87K
Dollar Volume 50D
$397316
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
6.43%
Dividend TTM
$1.62
Last Ex-Dividend
2026-07-15
Dividend / EPS
12.80%

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