Price
$379.01
52W High
$387.26
52W Low
$233.85
SMA50
$366.30
SMA200
$326.97
Avg Volume 50D
$278.29K
From 52W High
-2.13%
From 52W Low
+62.07%
Vs SMA50
+3.47%
Vs SMA200
+15.92%
Current Volume
$240.46K
Dollar Volume 50D
$101.89M
Market Cap
$9.87B
P/E
11.5x
Revenue TTM
$2.27B
EPS TTM
27.56
Net Income TTM
$856.30M
Free Cash Flow
$1.06B
Revenue 1Y
+11.80%
EPS 1Y
+103.39%
Net Income 1Y
+93.56%
FCF 1Y
+16.69%
Profit Margin
37.72%
FCF Margin
46.91%
Dividend Yield
0.01%
Dividend TTM
$0.04
Last Ex-Dividend
2026-08-10
Dividend / EPS
0.15%

Revenue

Annual ending 2025-12-31
$2.07B

EPS

Annual ending 2025-12-31
22.74

Net Income

Annual ending 2025-12-31
$716.60M

News