Price
$2093.13
52W High
$2319.41
52W Low
$1847.67
SMA50
$2082.61
SMA200
$2127.77
Avg Volume 50D
$20.81K
From 52W High
-9.76%
From 52W Low
+13.28%
Vs SMA50
+0.51%
Vs SMA200
-1.63%
Current Volume
$16.55K
Dollar Volume 50D
$43.44M
Market Cap
$4.98B
P/E
4.5x
Revenue TTM
$3.83B
EPS TTM
439.64
Net Income TTM
$1.10B
Free Cash Flow
$388.20M
Revenue 1Y
+55.45%
EPS 1Y
+451.07%
Net Income 1Y
+442.10%
FCF 1Y
-17.54%
Profit Margin
28.67%
FCF Margin
10.13%
Dividend Yield
0.05%
Dividend TTM
$1.00
Last Ex-Dividend
2026-03-16
Dividend / EPS
0.23%

Revenue

Annual ending 2025-12-31
$3.73B

EPS

Annual ending 2025-12-31
430.14

Net Income

Annual ending 2025-12-31
$1.09B

News