Price
$84.06
52W High
$90.82
52W Low
$57.55
SMA50
$86.43
SMA200
$76.29
Avg Volume 50D
$110.22K
From 52W High
-7.44%
From 52W Low
+46.06%
Vs SMA50
-2.75%
Vs SMA200
+10.19%
Current Volume
$92.14K
Dollar Volume 50D
$9.54M
Market Cap
$2.04B
P/E
12.1x
Revenue TTM
$608.55M
EPS TTM
6.92
Net Income TTM
$168.62M
Free Cash Flow
$209.58M
Revenue 1Y
+4.21%
EPS 1Y
+22.05%
Net Income 1Y
+21.00%
FCF 1Y
+0.41%
Profit Margin
27.71%
FCF Margin
34.44%
Dividend Yield
2.00%
Dividend TTM
$1.68
Last Ex-Dividend
2026-08-04
Dividend / EPS
24.28%

Revenue

Annual ending 2025-12-31
$600.00M

EPS

Annual ending 2025-12-31
6.41

Net Income

Annual ending 2025-12-31
$156.86M

News