Aug 15
2023
SELL
Payment of exercise price or tax liability
$3,275,008
$306.19 p/Share
10,696
Reduced 20.68%
41,030
Class A Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
21,569
Added 29.43%
51,726
Class A Common Stock
Aug 08
2023
SELL
Open market or private sale
$223,844
$314.83 p/Share
711
Reduced 2.3%
30,157
Class A Common Stock
Aug 01
2023
SELL
Open market or private sale
$229,357
$317.67 p/Share
722
Reduced 2.29%
30,868
Class A Common Stock
Jul 25
2023
SELL
Open market or private sale
$213,127
$295.19 p/Share
722
Reduced 2.23%
31,590
Class A Common Stock
Jul 18
2023
SELL
Open market or private sale
$224,520
$310.97 p/Share
722
Reduced 2.19%
32,312
Class A Common Stock
Jul 11
2023
SELL
Open market or private sale
$211,907
$293.5 p/Share
722
Reduced 2.14%
33,034
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$206,997
$286.7 p/Share
722
Reduced 2.09%
33,756
Class A Common Stock
Jun 27
2023
SELL
Open market or private sale
$203,604
$282.0 p/Share
722
Reduced 2.05%
34,478
Class A Common Stock
Jun 20
2023
SELL
Open market or private sale
$201,243
$278.73 p/Share
722
Reduced 2.01%
35,200
Class A Common Stock
Jun 13
2023
SELL
Open market or private sale
$198,550
$275.0 p/Share
722
Reduced 1.97%
35,922
Class A Common Stock
Jun 06
2023
SELL
Open market or private sale
$195,041
$270.14 p/Share
722
Reduced 1.93%
36,644
Class A Common Stock
May 30
2023
SELL
Open market or private sale
$191,330
$265.0 p/Share
722
Reduced 1.9%
37,366
Class A Common Stock
May 23
2023
SELL
Open market or private sale
$178,377
$247.06 p/Share
722
Reduced 1.86%
38,088
Class A Common Stock
May 16
2023
SELL
Open market or private sale
$170,088
$235.58 p/Share
722
Reduced 1.83%
38,810
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$2,695,595
$233.81 p/Share
11,529
Reduced 22.58%
39,532
Class A Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
23,248
Added 31.29%
51,061
Class A Common Stock
May 09
2023
SELL
Open market or private sale
$86,655
$231.08 p/Share
375
Reduced 1.33%
27,813
Class A Common Stock
May 02
2023
SELL
Open market or private sale
$95,569
$243.18 p/Share
393
Reduced 1.38%
28,188
Class A Common Stock
Apr 25
2023
SELL
Open market or private sale
$82,895
$210.93 p/Share
393
Reduced 1.36%
28,581
Class A Common Stock
Apr 18
2023
SELL
Open market or private sale
$86,436
$219.94 p/Share
393
Reduced 1.34%
28,974
Class A Common Stock
Apr 11
2023
SELL
Open market or private sale
$84,825
$215.84 p/Share
393
Reduced 1.32%
29,367
Class A Common Stock
Apr 04
2023
SELL
Open market or private sale
$83,756
$213.12 p/Share
393
Reduced 1.3%
29,760
Class A Common Stock
Mar 28
2023
SELL
Open market or private sale
$78,600
$200.0 p/Share
393
Reduced 1.29%
30,153
Class A Common Stock
Mar 21
2023
SELL
Open market or private sale
$79,881
$203.26 p/Share
393
Reduced 1.27%
30,546
Class A Common Stock