Price
$25.35
52W High
$25.42
52W Low
$23.81
SMA50
$25.27
SMA200
$24.86
Avg Volume 50D
$5.50K
From 52W High
-0.28%
From 52W Low
+6.47%
Vs SMA50
+0.32%
Vs SMA200
+1.99%
Current Volume
$4.80K
Dollar Volume 50D
$139066
Market Cap
--
P/E
--
Revenue TTM
$791.50M
EPS TTM
3.05
Net Income TTM
$153.77M
Free Cash Flow
$127.70M
Revenue 1Y
+44.64%
EPS 1Y
+250.57%
Net Income 1Y
+391.94%
FCF 1Y
+248.49%
Profit Margin
19.43%
FCF Margin
16.13%
Dividend Yield
5.18%
Dividend TTM
$1.31
Last Ex-Dividend
2026-08-14
Dividend / EPS
43.03%

Revenue

Annual ending 2025-12-31
$679.93M

EPS

Annual ending 2025-12-31
1.63

Net Income

Annual ending 2025-12-31
$74.23M

News