Aug 08
2023
SELL
Open market or private sale
$529,841
$548.49 p/Share
966
Reduced 10.81%
7,971
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$1,055,955
$554.89 p/Share
1,903
Reduced 17.56%
8,937
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
-
3,835
Added 29.82%
9,025
Common Stock
Jul 10
2023
SELL
Open market or private sale
$213,458
$553.0 p/Share
386
Reduced 5.25%
6,971
Common Stock
Jul 07
2023
SELL
Open market or private sale
$419,711
$552.98 p/Share
759
Reduced 9.35%
7,357
Common Stock
Jul 07
2023
BUY
Exercise of conversion of derivative security
-
1,529
Added 15.85%
8,116
Common Stock
May 30
2023
SELL
Open market or private sale
$1,180,850
$550.0 p/Share
2,147
Reduced 24.58%
6,587
Common Stock
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