Price
$92.39
52W High
$107.74
52W Low
$77.08
SMA50
$97.21
SMA200
$98.64
Avg Volume 50D
$487.11K
From 52W High
-14.25%
From 52W Low
+19.86%
Vs SMA50
-4.96%
Vs SMA200
-6.34%
Current Volume
$919.94K
Dollar Volume 50D
$47.03M
Market Cap
$3.94B
P/E
11.3x
Revenue TTM
$2.04B
EPS TTM
7.69
Net Income TTM
$347.36M
Free Cash Flow
$471.85M
Revenue 1Y
+13.49%
EPS 1Y
+205.16%
Net Income 1Y
+197.32%
FCF 1Y
+22.94%
Profit Margin
17.05%
FCF Margin
23.16%
Dividend Yield
0.43%
Dividend TTM
$0.40
Last Ex-Dividend
2026-09-01
Dividend / EPS
5.20%

Revenue

Annual ending 2025-12-31
$2.00B

EPS

Annual ending 2025-12-31
6.79

Net Income

Annual ending 2025-12-31
$312.99M

News