Price
$44.06
52W High
$44.09
52W Low
$26.65
SMA50
$40.63
SMA200
$34.21
Avg Volume 50D
$143.48K
From 52W High
-0.07%
From 52W Low
+65.33%
Vs SMA50
+8.45%
Vs SMA200
+28.77%
Current Volume
$195.86K
Dollar Volume 50D
$5.85M
Market Cap
$1.67B
P/E
19.5x
Revenue TTM
$1.44B
EPS TTM
2.22
Net Income TTM
$85.70M
Free Cash Flow
$87.30M
Revenue 1Y
+8.43%
EPS 1Y
+30.59%
Net Income 1Y
+31.44%
FCF 1Y
+52.09%
Profit Margin
5.97%
FCF Margin
6.08%
Dividend Yield
2.50%
Dividend TTM
$1.10
Last Ex-Dividend
2026-08-17
Dividend / EPS
49.55%

Revenue

Annual ending 2025-12-31
$1.38B

EPS

Annual ending 2025-12-31
1.85

Net Income

Annual ending 2025-12-31
$71.20M

News