Price
$22.89
52W High
$31.90
52W Low
$17.92
SMA50
$23.62
SMA200
$25.38
Avg Volume 50D
$470.25K
From 52W High
-28.24%
From 52W Low
+27.73%
Vs SMA50
-3.08%
Vs SMA200
-9.81%
Current Volume
$379.42K
Dollar Volume 50D
$11.12M
Market Cap
$1.05B
P/E
10.4x
Revenue TTM
$2.11B
EPS TTM
2.18
Net Income TTM
$100.61M
Free Cash Flow
$209.09M
Revenue 1Y
+0.29%
EPS 1Y
+68.99%
Net Income 1Y
+73.61%
FCF 1Y
+55.45%
Profit Margin
4.76%
FCF Margin
9.90%
Dividend Yield
5.24%
Dividend TTM
$1.20
Last Ex-Dividend
2026-08-18
Dividend / EPS
55.05%

Revenue

Annual ending 2025-12-31
$2.13B

EPS

Annual ending 2025-12-31
1.80

Net Income

Annual ending 2025-12-31
$82.10M

News