Nov 08
2023
SELL
Open market or private sale
$22,379
$621.64 p/Share
36
Reduced 1.81%
1,958
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
64
Added 3.11%
1,994
Common Stock
Oct 31
2023
SELL
Open market or private sale
$500,479
$582.63 p/Share
859
Reduced 30.8%
1,930
Common Stock
Aug 29
2023
SELL
Open market or private sale
$200,631
$565.16 p/Share
355
Reduced 11.29%
2,789
Common Stock
Aug 18
2023
SELL
Open market or private sale
$340,433
$540.37 p/Share
630
Reduced 16.69%
3,144
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
1,110
Added 22.73%
3,774
Common Stock
Aug 14
2023
SELL
Open market or private sale
$661,505
$561.55 p/Share
1,178
Reduced 30.66%
2,664
Common Stock
Aug 11
2023
SELL
Open market or private sale
$347,535
$550.77 p/Share
631
Reduced 26.68%
1,734
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
-
2,108
Added 35.43%
3,842
Common Stock
Aug 08
2023
SELL
Open market or private sale
$283,877
$546.97 p/Share
519
Reduced 18.0%
2,365
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
-
907
Added 23.93%
2,884
Common Stock
Aug 04
2023
SELL
Open market or private sale
$327,352
$564.4 p/Share
580
Reduced 22.68%
1,977
Common Stock
May 25
2023
SELL
Open market or private sale
$249,317
$533.87 p/Share
467
Reduced 15.44%
2,557
Common Stock
May 18
2023
SELL
Open market or private sale
$308,314
$500.51 p/Share
616
Reduced 16.92%
3,024
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
1,109
Added 23.35%
3,640
Common Stock
May 15
2023
SELL
Open market or private sale
$58,526
$457.24 p/Share
128
Reduced 4.81%
2,531
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
228
Added 7.9%
2,659
Common Stock
May 08
2023
SELL
Open market or private sale
$16,430
$432.37 p/Share
38
Reduced 1.54%
2,431
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
64
Added 2.53%
2,469
Common Stock
Feb 21
2023
SELL
Open market or private sale
$178,316
$433.86 p/Share
411
Reduced 14.6%
2,405
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
721
Added 20.38%
2,816
Common Stock
Feb 13
2023
SELL
Open market or private sale
$1,030,365
$456.52 p/Share
2,257
Reduced 51.86%
2,095
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,990
Added 47.83%
4,352
Common Stock
Feb 08
2023
SELL
Open market or private sale
$182,948
$467.9 p/Share
391
Reduced 51.93%
362
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
698
Added 48.1%
753
Common Stock