May 31
2023
BUY
Other acquisition or disposition
$5,862
$325.72 p/Share
18
Added 0.13%
13,929
Common Stock
May 26
2023
SELL
Open market or private sale
$239,533
$342.19 p/Share
700
Reduced 4.79%
13,911
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$5,916
$311.42 p/Share
19
Added 0.13%
14,611
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$704,973
$347.62 p/Share
2,028
Reduced 12.2%
14,592
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,667
Added 18.08%
16,620
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$311,012
$351.03 p/Share
886
Reduced 6.4%
12,953
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,602
Added 10.37%
13,839
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$510,713
$340.93 p/Share
1,498
Reduced 10.91%
12,237
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
2,976
Added 17.81%
13,735
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$274,585
$341.95 p/Share
803
Reduced 6.95%
10,759
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,942
Added 14.38%
11,562
Common Stock
Nov 30
2022
BUY
Other acquisition or disposition
$5,658
$332.85 p/Share
17
Added 0.18%
9,620
Common Stock
Nov 18
2022
SELL
Open market or private sale
$433,760
$334.95 p/Share
1,295
Reduced 11.88%
9,603
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$555,162
$318.51 p/Share
1,743
Reduced 13.62%
11,056
Common Stock
Nov 02
2022
SELL
Sale (or disposition) back to the issuer
$541,785
$318.51 p/Share
1,701
Reduced 11.73%
12,799
Common Stock
Nov 02
2022
SELL
Open market or private sale
$51,133
$323.63 p/Share
158
Reduced 1.43%
10,898
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$541,478
$114.26 p/Share
4,739
Added 24.63%
14,500
Common Stock
Aug 31
2022
BUY
Other acquisition or disposition
$5,692
$271.05 p/Share
21
Added 0.21%
9,761
Common Stock
May 31
2022
BUY
Other acquisition or disposition
$5,733
$249.28 p/Share
23
Added 0.24%
9,740
Common Stock
May 26
2022
SELL
Open market or private sale
$339,431
$256.95 p/Share
1,321
Reduced 11.97%
9,717
Common Stock
Mar 02
2022
SELL
Open market or private sale
$439,973
$284.22 p/Share
1,548
Reduced 12.3%
11,038
Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$5,861
$266.4 p/Share
22
Added 0.17%
12,586
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$590,391
$291.12 p/Share
2,028
Reduced 13.9%
12,564
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,667
Added 20.08%
14,592
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$595,938
$302.66 p/Share
1,969
Reduced 15.27%
10,925
Common Stock