Sep 15
2023
BUY
Exercise of conversion of derivative security
-
882
Added 1.62%
53,567
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$9,938
$261.55 p/Share
38
Added 0.07%
52,685
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$9,938
$261.55 p/Share
38
Added 0.07%
52,647
Common Stock
Jan 09
2023
SELL
Open market or private sale
$9,612,840
$329.93 p/Share
29,136
Reduced 35.64%
52,609
Common Stock
Jan 09
2023
BUY
Exercise of conversion of derivative security
$1,758,940
$60.37 p/Share
29,136
Added 26.28%
81,745
Common Stock
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