Jan 15
2025
BUY
Other acquisition or disposition
$9,430
$1571.67 p/Share
6
Added 0.42%
1,423
Common Stock
Dec 24
2024
BUY
Other acquisition or disposition
$9,373
$1562.21 p/Share
6
Added 0.42%
1,417
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$54,530
$1759.04 p/Share
31
Reduced 2.15%
1,410
Common Stock
Nov 15
2024
BUY
Other acquisition or disposition
$13,831
$1536.88 p/Share
9
Added 0.62%
1,441
Common Stock
Oct 15
2024
BUY
Other acquisition or disposition
$7,047
$1409.51 p/Share
5
Added 0.35%
1,432
Common Stock
Sep 13
2024
BUY
Other acquisition or disposition
$4,205
$1401.82 p/Share
3
Added 0.21%
1,426
Common Stock
Aug 15
2024
BUY
Other acquisition or disposition
$4,170
$1390.04 p/Share
3
Added 0.21%
1,423
Common Stock
Jul 15
2024
BUY
Other acquisition or disposition
$10,068
$1438.34 p/Share
7
Added 0.49%
1,417
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$5,129
$1282.46 p/Share
4
Added 0.28%
1,409
Common Stock
Mar 28
2024
BUY
Other acquisition or disposition
$14,651
$1220.99 p/Share
12
Added 0.85%
1,405
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
151
Added 9.68%
1,409
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
333
Added 20.93%
1,258
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$24,845
$1461.5 p/Share
17
Reduced 1.21%
1,392
Common Stock
Jan 12
2024
BUY
Other acquisition or disposition
$1,286
$1286.86 p/Share
1
Added 0.11%
925
Common Stock
Dec 15
2023
BUY
Other acquisition or disposition
$6,277
$1255.41 p/Share
5
Added 0.54%
923
Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$39,236
$1401.29 p/Share
28
Reduced 2.96%
917
Common Stock
Nov 15
2023
BUY
Other acquisition or disposition
$4,963
$1240.97 p/Share
4
Added 0.42%
945
Common Stock
Oct 13
2023
BUY
Other acquisition or disposition
$13,462
$1346.28 p/Share
10
Added 1.05%
941
Common Stock
Sep 29
2023
BUY
Other acquisition or disposition
$3,493
$1164.51 p/Share
3
Added 0.32%
931
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$16,529
$1101.99 p/Share
15
Added 1.59%
928
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
-
166
Added 15.4%
912
Common Stock
May 15
2023
BUY
Other acquisition or disposition
$49,348
$1233.7 p/Share
40
Added 5.09%
746
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
149
Added 17.43%
706
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$2,630
$1315.34 p/Share
2
Reduced 0.36%
557
Common Stock