Price
$42.48
52W High
$47.65
52W Low
$33.43
SMA50
$40.10
SMA200
$39.56
Avg Volume 50D
$2.51M
From 52W High
-10.85%
From 52W Low
+27.07%
Vs SMA50
+5.94%
Vs SMA200
+7.39%
Current Volume
$2.41M
Dollar Volume 50D
$100.30M
Market Cap
$9.68B
P/E
11.2x
Revenue TTM
$3.27B
EPS TTM
3.62
Net Income TTM
$860.35M
Free Cash Flow
$764.04M
Revenue 1Y
+17.30%
EPS 1Y
+81.91%
Net Income 1Y
+79.19%
FCF 1Y
+26.94%
Profit Margin
26.32%
FCF Margin
23.37%
Dividend Yield
0.92%
Dividend TTM
$0.39
Last Ex-Dividend
2026-09-11
Dividend / EPS
10.77%

Revenue

Annual ending 2025-12-31
$2.99B

EPS

Annual ending 2025-12-31
2.74

Net Income

Annual ending 2025-12-31
$658.02M

News