Price
$14.93
52W High
$15.44
52W Low
$12.42
SMA50
$14.68
SMA200
$14.42
Avg Volume 50D
$396.44K
From 52W High
-3.30%
From 52W Low
+20.21%
Vs SMA50
+1.69%
Vs SMA200
+3.51%
Current Volume
$344.03K
Dollar Volume 50D
$5.81M
Market Cap
$3.16B
P/E
12.4x
Revenue TTM
$446.40M
EPS TTM
1.23
Net Income TTM
$254.12M
Free Cash Flow
$204.26M
Revenue 1Y
+3.95%
EPS 1Y
+6.03%
Net Income 1Y
+3.47%
FCF 1Y
-10.94%
Profit Margin
56.93%
FCF Margin
45.76%
Dividend Yield
8.17%
Dividend TTM
$1.22
Last Ex-Dividend
2026-08-06
Dividend / EPS
99.19%

Revenue

Annual ending 2025-12-31
$422.33M

EPS

Annual ending 2025-12-31
1.28

Net Income

Annual ending 2025-12-31
$270.47M

News