Feb 07
2024
SELL
Payment of exercise price or tax liability
$1,529,404
$790.39 p/Share
1,935
Reduced 16.27%
9,957
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
3,901
Added 27.97%
10,045
Common Stock
Jan 08
2024
SELL
Payment of exercise price or tax liability
$389,905
$696.26 p/Share
560
Reduced 6.56%
7,975
Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
-
1,530
Added 15.2%
8,535
Common Stock
Nov 20
2023
SELL
Open market or private sale
$179,850
$654.0 p/Share
275
Reduced 3.78%
7,005
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$178,640
$654.36 p/Share
273
Reduced 3.61%
7,280
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
548
Added 6.86%
7,439
Common Stock
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