Nov 13
2023
SELL
Open market or private sale
$72,250
$633.78 p/Share
114
Reduced 1.6%
7,005
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$72,362
$634.76 p/Share
114
Reduced 1.58%
7,119
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
228
Added 3.06%
7,233
Common Stock
Nov 08
2023
SELL
Open market or private sale
$54,215
$616.08 p/Share
88
Reduced 1.24%
7,005
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$53,410
$613.91 p/Share
87
Reduced 1.21%
7,093
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
175
Added 2.38%
7,180
Common Stock
Nov 02
2023
SELL
Open market or private sale
$552,511
$601.21 p/Share
919
Reduced 11.6%
7,005
Common Stock
Nov 01
2023
SELL
Open market or private sale
$684,418
$581.0 p/Share
1,178
Reduced 12.94%
7,924
Common Stock
Oct 09
2023
SELL
Open market or private sale
$214,187
$554.89 p/Share
386
Reduced 4.07%
9,102
Common Stock
Oct 06
2023
SELL
Payment of exercise price or tax liability
$425,025
$560.72 p/Share
758
Reduced 7.4%
9,488
Common Stock
Oct 06
2023
BUY
Exercise of conversion of derivative security
-
1,528
Added 12.98%
10,246
Common Stock
Aug 21
2023
SELL
Open market or private sale
$15,950
$550.0 p/Share
29
Reduced 0.33%
8,718
Common Stock
Aug 18
2023
SELL
Open market or private sale
$15,517
$535.1 p/Share
29
Reduced 0.33%
8,747
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$148,957
$543.64 p/Share
274
Reduced 3.03%
8,776
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
549
Added 5.79%
8,935
Common Stock
Aug 14
2023
SELL
Open market or private sale
$293,945
$552.53 p/Share
532
Reduced 5.89%
8,501
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$583,082
$557.44 p/Share
1,046
Reduced 10.38%
9,033
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
-
2,108
Added 18.73%
9,146
Common Stock
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