Price
$51.01
52W High
$60.45
52W Low
$24.54
SMA50
$54.10
SMA200
$42.90
Avg Volume 50D
$237.43K
From 52W High
-15.62%
From 52W Low
+107.86%
Vs SMA50
-5.71%
Vs SMA200
+18.91%
Current Volume
$152.81K
Dollar Volume 50D
$12.89M
Market Cap
$926.25M
P/E
25.4x
Revenue TTM
$1.34B
EPS TTM
2.12
Net Income TTM
$36.48M
Free Cash Flow
$22.56M
Revenue 1Y
-1.26%
EPS 1Y
-10.92%
Net Income 1Y
-16.84%
FCF 1Y
-62.71%
Profit Margin
2.71%
FCF Margin
1.68%
Dividend Yield
3.12%
Dividend TTM
$1.59
Last Ex-Dividend
2026-09-11
Dividend / EPS
75.00%

Revenue

Annual ending 2025-12-31
$1.33B

EPS

Annual ending 2025-12-31
1.96

Net Income

Annual ending 2025-12-31
$34.83M

News