Price
$65.60
52W High
$91.02
52W Low
$63.96
SMA50
$69.96
SMA200
$77.11
Avg Volume 50D
$364.03K
From 52W High
-27.93%
From 52W Low
+2.56%
Vs SMA50
-6.23%
Vs SMA200
-14.93%
Current Volume
$233.15K
Dollar Volume 50D
$25.35M
Market Cap
$3.22B
P/E
19.4x
Revenue TTM
$420.82M
EPS TTM
3.46
Net Income TTM
$166.53M
Free Cash Flow
$222.39M
Revenue 1Y
+24.93%
EPS 1Y
+10.54%
Net Income 1Y
+16.63%
FCF 1Y
+14.37%
Profit Margin
39.57%
FCF Margin
52.85%
Dividend Yield
5.64%
Dividend TTM
$3.70
Last Ex-Dividend
2026-09-30
Dividend / EPS
106.94%

Revenue

Annual ending 2025-12-31
$351.66M

EPS

Annual ending 2025-12-31
3.02

Net Income

Annual ending 2025-12-31
$141.98M

News