Jan 03
2023
SELL
Open market or private sale
$9,307,786
$319.46 p/Share
29,136
Reduced 35.64%
52,609
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$1,758,940
$60.37 p/Share
29,136
Added 26.28%
81,745
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$684,075
$325.75 p/Share
2,100
Reduced 3.84%
52,609
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
-
4,234
Added 7.3%
53,758
Common Stock
Dec 08
2022
SELL
Payment of exercise price or tax liability
$1,568,744
$330.61 p/Share
4,745
Reduced 8.59%
50,475
Common Stock
Dec 08
2022
BUY
Exercise of conversion of derivative security
-
9,565
Added 15.79%
51,000
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$138,382
$315.94 p/Share
438
Reduced 0.95%
45,655
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
882
Added 1.88%
46,093
Common Stock
Aug 31
2022
BUY
Other acquisition or disposition
$9,939
$261.55 p/Share
38
Added 0.08%
45,211
Common Stock
Jul 01
2022
SELL
Open market or private sale
$1,398,463
$300.68 p/Share
4,651
Reduced 9.33%
45,173
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$238,085
$51.19 p/Share
4,651
Added 8.77%
48,382
Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$9,825
$265.53 p/Share
37
Added 0.08%
45,173
Common Stock
Dec 23
2021
SELL
Open market or private sale
$3,259,219
$364.24 p/Share
8,948
Reduced 16.54%
45,136
Common Stock
Dec 23
2021
BUY
Exercise of conversion of derivative security
$441,584
$49.35 p/Share
8,948
Added 15.62%
48,321
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$1,213,740
$354.48 p/Share
3,424
Reduced 7.05%
45,136
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
4,234
Added 8.61%
44,939
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
2,670
Added 5.43%
46,460
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$1,342,302
$364.36 p/Share
3,684
Reduced 8.13%
41,656
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
7,426
Added 14.93%
42,318
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$147,207
$336.09 p/Share
438
Reduced 1.14%
37,914
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
882
Added 2.25%
38,352
Common Stock
Aug 31
2021
BUY
Other acquisition or disposition
$9,944
$118.38 p/Share
84
Added 0.22%
37,470
Common Stock
Feb 26
2021
BUY
Other acquisition or disposition
$9,944
$118.38 p/Share
84
Added 0.22%
37,386
Common Stock
Dec 21
2020
SELL
Open market or private sale
$910,209
$253.54 p/Share
3,590
Reduced 8.78%
37,302
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$140,333
$39.09 p/Share
3,590
Added 8.07%
40,892
Common Stock