Price
$55.78
52W High
$56.40
52W Low
$30.04
SMA50
$54.25
SMA200
$45.25
Avg Volume 50D
$143.32K
From 52W High
-1.10%
From 52W Low
+85.69%
Vs SMA50
+2.82%
Vs SMA200
+23.26%
Current Volume
$143.74K
Dollar Volume 50D
$7.78M
Market Cap
$1.44B
P/E
10.2x
Revenue TTM
$1.47B
EPS TTM
5.38
Net Income TTM
$140.96M
Free Cash Flow
$268.44M
Revenue 1Y
+11.28%
EPS 1Y
+54.60%
Net Income 1Y
+53.49%
FCF 1Y
-7.94%
Profit Margin
9.58%
FCF Margin
18.24%
Dividend Yield
1.36%
Dividend TTM
$0.76
Last Ex-Dividend
2026-09-04
Dividend / EPS
14.13%

Revenue

Annual ending 2025-12-31
$1.39B

EPS

Annual ending 2025-12-31
4.48

Net Income

Annual ending 2025-12-31
$118.19M

News