Price
$73.86
52W High
$91.74
52W Low
$43.56
SMA50
$76.63
SMA200
$71.02
Avg Volume 50D
$171.37K
From 52W High
-19.49%
From 52W Low
+69.56%
Vs SMA50
-3.62%
Vs SMA200
+4.00%
Current Volume
$139.25K
Dollar Volume 50D
$13.05M
Market Cap
$1.94B
P/E
31.2x
Revenue TTM
$702.05M
EPS TTM
2.37
Net Income TTM
$62.36M
Free Cash Flow
$100.54M
Revenue 1Y
+4.18%
EPS 1Y
+20.30%
Net Income 1Y
+20.35%
FCF 1Y
+39.34%
Profit Margin
8.88%
FCF Margin
14.32%
Dividend Yield
1.03%
Dividend TTM
$0.76
Last Ex-Dividend
2026-08-14
Dividend / EPS
32.07%

Revenue

Annual ending 2025-12-31
$682.39M

EPS

Annual ending 2025-12-31
2.02

Net Income

Annual ending 2025-12-31
$53.02M

News