Aug 31
2022
BUY
Other acquisition or disposition
$9,939
$261.55 p/Share
38
Added 0.1%
39,849
Common Stock
Jun 23
2022
SELL
Open market or private sale
$5,644,996
$306.91 p/Share
18,393
Reduced 31.6%
39,811
Common Stock
May 26
2022
SELL
Open market or private sale
$14,966,960
$305.0 p/Share
49,072
Reduced 45.74%
58,204
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$7,521,266
$153.27 p/Share
49,072
Added 38.59%
78,104
Common Stock
May 25
2022
SELL
Open market or private sale
$7,484,000
$299.36 p/Share
25,000
Reduced 30.05%
58,204
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$2,244,000
$89.76 p/Share
25,000
Added 23.1%
83,204
Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$9,825
$265.53 p/Share
37
Added 0.06%
58,204
Common Stock
Dec 22
2021
SELL
Open market or private sale
$12,561,219
$364.22 p/Share
34,488
Reduced 37.22%
58,167
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$3,121,509
$90.51 p/Share
34,488
Added 27.13%
92,655
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$1,093,925
$354.48 p/Share
3,086
Reduced 5.04%
58,167
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
4,354
Added 6.83%
59,384
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
1,869
Added 3.07%
59,094
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$1,746,013
$364.36 p/Share
4,792
Reduced 8.01%
55,030
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
9,660
Added 14.83%
55,494
Common Stock
Aug 31
2021
BUY
Other acquisition or disposition
$9,944
$118.38 p/Share
84
Added 0.17%
50,162
Common Stock
Aug 23
2021
SELL
Open market or private sale
$4,764,792
$320.15 p/Share
14,883
Reduced 22.91%
50,078
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$2,103,996
$90.51 p/Share
23,246
Added 26.35%
64,961
Common Stock
Aug 20
2021
SELL
Open market or private sale
$5,132,419
$317.09 p/Share
16,186
Reduced 27.95%
41,715
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$1,757,203
$65.68 p/Share
26,754
Added 36.55%
46,447
Common Stock
Jun 24
2021
SELL
Open market or private sale
$4,871,251
$273.19 p/Share
17,831
Reduced 36.41%
31,147
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$1,811,100
$60.37 p/Share
30,000
Added 37.99%
48,978
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$80,547
$264.09 p/Share
305
Reduced 1.58%
18,978
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
880
Added 4.36%
19,283
Common Stock
Feb 26
2021
BUY
Other acquisition or disposition
$9,944
$118.38 p/Share
84
Added 0.45%
18,403
Common Stock
Dec 21
2020
SELL
Open market or private sale
$2,540,000
$254.0 p/Share
10,000
Reduced 35.31%
18,319
Common Stock