Price
$34.19
52W High
$42.80
52W Low
$34.19
SMA50
$36.11
SMA200
$37.78
Avg Volume 50D
$303.10K
From 52W High
-20.12%
From 52W Low
+0.00%
Vs SMA50
-5.33%
Vs SMA200
-9.51%
Current Volume
$380.29K
Dollar Volume 50D
$10.93M
Market Cap
$3.20B
P/E
10.2x
Revenue TTM
$80.00M
EPS TTM
3.38
Net Income TTM
$312.21M
Free Cash Flow
$313.89M
Revenue 1Y
+1.48%
EPS 1Y
+0.60%
Net Income 1Y
-17.08%
FCF 1Y
-15.72%
Profit Margin
390.27%
FCF Margin
392.37%
Dividend Yield
10.15%
Dividend TTM
$3.47
Last Ex-Dividend
2026-08-12
Dividend / EPS
102.66%

Revenue

Annual ending 2025-12-31
$0

EPS

Annual ending 2025-12-31
2.97

Net Income

Annual ending 2025-12-31
$299.54M

News