May 15
2024
SELL
Open market or private sale
$2,422
$403.82 p/Share
6
Reduced 0.14%
4,226
Common Stock
May 14
2024
SELL
Open market or private sale
$0
$399.82 p/Share
0
Reduced 0.0%
4,232
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$320,349
$406.02 p/Share
789
Reduced 12.88%
5,339
Common Stock
May 10
2024
SELL
Open market or private sale
$449,909
$406.79 p/Share
1,106
Reduced 20.72%
4,233
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$143,558
$105.48 p/Share
1,361
Added 18.17%
6,128
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$47,229
$390.33 p/Share
121
Reduced 2.48%
4,767
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
385
Added 7.3%
4,888
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$34,601
$360.43 p/Share
96
Reduced 2.09%
4,503
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$94,219
$348.96 p/Share
270
Reduced 5.55%
4,599
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
816
Added 14.72%
4,726
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
567
Added 12.27%
4,053
Common Stock
Aug 03
2023
SELL
Open market or private sale
$0
$306.38 p/Share
0
Reduced 0.0%
3,470
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$475,099
$313.39 p/Share
1,516
Reduced 20.82%
5,764
Common Stock
Aug 02
2023
SELL
Open market or private sale
$720,689
$314.3 p/Share
2,293
Reduced 39.78%
3,471
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
$311,379
$127.51 p/Share
2,442
Added 25.12%
7,280
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$41,362
$270.34 p/Share
153
Reduced 3.07%
4,825
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
488
Added 8.93%
4,978
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$23,451
$244.29 p/Share
96
Reduced 2.1%
4,475
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$51,289
$241.93 p/Share
212
Reduced 4.43%
4,571
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
609
Added 11.55%
4,664
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
544
Added 11.53%
4,174
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$7,546
$193.5 p/Share
39
Reduced 1.07%
3,593
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
124
Added 3.3%
3,632
Common Stock