Dec 13
2024
BUY
Other acquisition or disposition
$49,990
$1562.21 p/Share
32
Added 0.83%
3,823
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$272,651
$1759.04 p/Share
155
Reduced 3.93%
3,791
Common Stock
Sep 13
2024
BUY
Other acquisition or disposition
$49,063
$1401.82 p/Share
35
Added 0.88%
3,946
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$20,519
$1282.46 p/Share
16
Added 0.41%
3,910
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
315
Added 7.43%
3,924
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
800
Added 18.14%
3,609
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$45,306
$1461.5 p/Share
31
Reduced 0.79%
3,893
Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$184,970
$1401.29 p/Share
132
Reduced 4.49%
2,809
Common Stock
Sep 15
2023
BUY
Other acquisition or disposition
$2,738
$1369.28 p/Share
2
Added 0.07%
2,941
Common Stock
Aug 15
2023
BUY
Other acquisition or disposition
$8,072
$1345.45 p/Share
6
Added 0.2%
2,938
Common Stock
Jul 14
2023
BUY
Other acquisition or disposition
$11,159
$1239.89 p/Share
9
Added 0.31%
2,932
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$20,937
$1101.99 p/Share
19
Added 0.65%
2,923
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
-
368
Added 11.25%
2,904
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
482
Added 15.97%
2,536
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$151,264
$1315.34 p/Share
115
Reduced 5.3%
2,054
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
342
Added 13.62%
2,169
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$91,214
$1249.5 p/Share
73
Reduced 3.84%
1,827
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
299
Added 14.17%
1,811
Common Stock
Dec 08
2020
SELL
Payment of exercise price or tax liability
$69,002
$1000.03 p/Share
69
Reduced 4.36%
1,512
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
248
Added 13.56%
1,581
Common Stock
Dec 03
2019
SELL
Payment of exercise price or tax liability
$24,360
$1107.25 p/Share
22
Reduced 1.62%
1,333
Common Stock
Feb 19
2019
BUY
Grant, award, or other acquisition
$224,728
$1016.87 p/Share
221
Added 14.02%
1,355
Common Stock
Dec 04
2018
SELL
Payment of exercise price or tax liability
$71,597
$1136.46 p/Share
63
Reduced 5.26%
1,134
Common Stock