Nov 22
2023
SELL
Sale (or disposition) back to the issuer
-
103,437
Reduced 100.0%
0
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$376,744
$166.48 p/Share
2,263
Reduced 2.14%
103,437
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$250,601
$133.94 p/Share
1,871
Reduced 1.74%
105,700
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$160,375
$126.98 p/Share
1,263
Reduced 1.16%
107,571
Class A Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
29,531
Added 21.34%
108,834
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$1,835,669
$124.85 p/Share
14,703
Reduced 15.64%
79,303
Class A Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
26,351
Added 21.89%
94,006
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$229,001
$121.68 p/Share
1,882
Reduced 2.71%
67,655
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$143,027
$112.62 p/Share
1,270
Reduced 1.79%
69,537
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$220,372
$106.46 p/Share
2,070
Reduced 2.84%
70,807
Class A Common Stock
Jun 02
2022
SELL
Open market or private sale
$303,114
$128.93 p/Share
2,351
Reduced 3.13%
72,801
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$243,550
$129.41 p/Share
1,882
Reduced 2.44%
75,152
Class A Common Stock
May 23
2022
SELL
Open market or private sale
$2,292,250
$125.0 p/Share
18,338
Reduced 19.23%
77,034
Class A Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$137,211
$108.04 p/Share
1,270
Reduced 1.31%
95,372
Class A Common Stock
Apr 21
2022
BUY
Grant, award, or other acquisition
-
19,898
Added 17.07%
96,642
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$1,260,079
$114.21 p/Share
11,033
Reduced 12.57%
76,744
Class A Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
17,526
Added 16.64%
87,777
Class A Common Stock
Jan 12
2022
SELL
Open market or private sale
$782,500
$125.0 p/Share
6,260
Reduced 8.19%
70,176
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$431,490
$114.0 p/Share
3,785
Reduced 4.72%
76,436
Class A Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$158,578
$124.18 p/Share
1,277
Reduced 1.57%
80,221
Class A Common Stock
Oct 04
2021
SELL
Open market or private sale
$342,506
$151.15 p/Share
2,266
Reduced 3.28%
66,921
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$278,451
$151.91 p/Share
1,833
Reduced 2.58%
69,187
Class A Common Stock
Sep 02
2021
SELL
Open market or private sale
$217,532
$147.18 p/Share
1,478
Reduced 2.04%
71,020
Class A Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$175,645
$146.86 p/Share
1,196
Reduced 1.62%
72,498
Class A Common Stock
May 04
2021
SELL
Open market or private sale
$413,778
$159.76 p/Share
2,590
Reduced 3.4%
73,632
Class A Common Stock