May 18
2023
SELL
Open market or private sale
$2,139,000
$500.0 p/Share
4,278
Reduced 32.88%
8,734
Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$134,074
$492.92 p/Share
272
Reduced 2.05%
13,012
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
547
Added 3.99%
13,170
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$51,892
$455.2 p/Share
114
Reduced 0.89%
12,737
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
228
Added 1.74%
12,851
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$37,827
$434.8 p/Share
87
Reduced 0.68%
12,623
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
175
Added 1.36%
12,710
Common Stock
Apr 06
2023
SELL
Payment of exercise price or tax liability
$359,105
$473.13 p/Share
759
Reduced 5.71%
12,535
Common Stock
Apr 06
2023
BUY
Exercise of conversion of derivative security
-
1,529
Added 10.32%
13,294
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$413,547
$439.01 p/Share
942
Reduced 7.41%
11,765
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,898
Added 13.78%
11,879
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$907,094
$458.36 p/Share
1,979
Reduced 15.48%
10,809
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,990
Added 26.76%
10,922
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$605,480
$463.26 p/Share
1,307
Reduced 12.93%
8,798
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
2,921
Added 24.74%
8,886
Common Stock
Jan 06
2023
SELL
Payment of exercise price or tax liability
$203,424
$366.53 p/Share
555
Reduced 7.19%
7,165
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
-
1,529
Added 16.53%
7,720
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$378,147
$400.58 p/Share
944
Reduced 13.23%
6,191
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
1,901
Added 23.16%
6,306
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$46,729
$409.91 p/Share
114
Reduced 2.13%
5,234
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
-
228
Added 4.09%
5,348
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$31,598
$363.2 p/Share
87
Reduced 1.67%
5,120
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
-
175
Added 3.25%
5,207
Common Stock
Oct 07
2022
SELL
Payment of exercise price or tax liability
$304,518
$401.21 p/Share
759
Reduced 13.11%
5,032
Common Stock
Oct 07
2022
BUY
Exercise of conversion of derivative security
-
1,529
Added 20.89%
5,791
Common Stock