Aug 28
2024
SELL
Payment of exercise price or tax liability
$13,489
$613.14 p/Share
22
Reduced 1.22%
1,774
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$9,091
$606.12 p/Share
15
Reduced 0.83%
1,798
Common Stock
Jul 26
2024
SELL
Open market or private sale
$525,520
$611.07 p/Share
860
Reduced 32.17%
1,813
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$199,803
$232.33 p/Share
860
Added 28.12%
2,198
Common Stock
May 12
2024
SELL
Payment of exercise price or tax liability
$2,372
$593.03 p/Share
4
Reduced 0.22%
1,785
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
-
46
Added 2.51%
1,790
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$28,601
$572.03 p/Share
50
Reduced 2.79%
1,744
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$16,376
$564.71 p/Share
29
Reduced 1.59%
1,795
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
267
Added 12.67%
1,840
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$5,997
$545.19 p/Share
11
Reduced 0.7%
1,563
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$4,874
$541.59 p/Share
9
Reduced 0.57%
1,575
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$7,633
$545.24 p/Share
14
Reduced 0.88%
1,585
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$2,623
$524.65 p/Share
5
Reduced 0.32%
1,575
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$21,128
$541.76 p/Share
39
Reduced 2.41%
1,580
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$19,283
$550.95 p/Share
35
Reduced 2.12%
1,619
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
452
Added 21.46%
1,654
Common Stock
Aug 28
2022
SELL
Payment of exercise price or tax liability
$2,819
$563.71 p/Share
5
Reduced 0.41%
1,202
Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
$7,892
$563.71 p/Share
14
Reduced 1.15%
1,207
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$5,855
$585.47 p/Share
10
Reduced 0.81%
1,221
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$7,449
$572.97 p/Share
13
Reduced 1.05%
1,231
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$2,103
$525.8 p/Share
4
Reduced 0.33%
1,205
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$18,500
$528.58 p/Share
35
Reduced 3.05%
1,114
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
393
Added 24.53%
1,209
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$8,776
$548.51 p/Share
16
Reduced 1.85%
851
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$7,739
$552.77 p/Share
14
Reduced 1.59%
867
Common Stock