Price
$86.13
52W High
$110.28
52W Low
$61.21
SMA50
$92.26
SMA200
$90.24
Avg Volume 50D
$805.38K
From 52W High
-21.90%
From 52W Low
+40.71%
Vs SMA50
-6.64%
Vs SMA200
-4.55%
Current Volume
$878.14K
Dollar Volume 50D
$73.75M
Market Cap
$6.42B
P/E
41.9x
Revenue TTM
$1.98B
EPS TTM
1.99
Net Income TTM
$153.50M
Free Cash Flow
$255.60M
Revenue 1Y
+5.41%
EPS 1Y
+84.26%
Net Income 1Y
+74.43%
FCF 1Y
+49.74%
Profit Margin
7.76%
FCF Margin
12.92%
Dividend Yield
0.82%
Dividend TTM
$0.71
Last Ex-Dividend
2026-08-10
Dividend / EPS
35.68%

Revenue

Annual ending 2025-12-31
$1.89B

EPS

Annual ending 2025-12-31
1.37

Net Income

Annual ending 2025-12-31
$109.40M

News