Price
$16.40
52W High
$19.05
52W Low
$13.89
SMA50
$17.11
SMA200
$16.30
Avg Volume 50D
$1.43M
From 52W High
-13.91%
From 52W Low
+18.07%
Vs SMA50
-4.16%
Vs SMA200
+0.60%
Current Volume
$1.04M
Dollar Volume 50D
$24.48M
Market Cap
$3.10B
P/E
8.2x
Revenue TTM
$592.97M
EPS TTM
1.99
Net Income TTM
$379.70M
Free Cash Flow
$8.43M
Revenue 1Y
+36.92%
EPS 1Y
+31.79%
Net Income 1Y
+47.97%
FCF 1Y
+102.77%
Profit Margin
64.03%
FCF Margin
1.42%
Dividend Yield
11.46%
Dividend TTM
$1.88
Last Ex-Dividend
2026-08-11
Dividend / EPS
94.47%

Revenue

Annual ending 2025-12-31
$530.69M

EPS

Annual ending 2025-12-31
1.85

Net Income

Annual ending 2025-12-31
$337.02M

News