Price
$69.19
52W High
$74.64
52W Low
$58.08
SMA50
$71.09
SMA200
$67.00
Avg Volume 50D
$124.89K
From 52W High
-7.30%
From 52W Low
+19.14%
Vs SMA50
-2.68%
Vs SMA200
+3.27%
Current Volume
$190.08K
Dollar Volume 50D
$8.85M
Market Cap
$1.41B
P/E
14.7x
Revenue TTM
$514.70M
EPS TTM
6.24
Net Income TTM
$96.14M
Free Cash Flow
$86.49M
Revenue 1Y
+3.09%
EPS 1Y
-9.43%
Net Income 1Y
-7.21%
FCF 1Y
-44.24%
Profit Margin
18.68%
FCF Margin
16.80%
Dividend Yield
3.18%
Dividend TTM
$2.20
Last Ex-Dividend
2026-08-14
Dividend / EPS
35.26%

Revenue

Annual ending 2025-12-31
$491.10M

EPS

Annual ending 2025-12-31
7.72

Net Income

Annual ending 2025-12-31
$116.41M

News