Nov 22
2023
SELL
Sale (or disposition) back to the issuer
-
382,331
Reduced 100.0%
0
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$860,701
$166.48 p/Share
5,170
Reduced 1.33%
382,331
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$517,812
$133.94 p/Share
3,866
Reduced 0.99%
387,501
Class A Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
80,158
Added 17.0%
391,367
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$8,325,247
$124.85 p/Share
66,682
Reduced 17.65%
311,209
Class A Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
117,115
Added 23.66%
377,891
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$470,414
$121.68 p/Share
3,866
Reduced 1.46%
260,776
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$388,473
$106.46 p/Share
3,649
Reduced 1.36%
264,642
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$660,897
$129.41 p/Share
5,107
Reduced 2.05%
244,157
Class A Common Stock
Apr 21
2022
BUY
Grant, award, or other acquisition
-
49,745
Added 16.64%
249,264
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$2,343,589
$114.21 p/Share
20,520
Reduced 9.33%
199,519
Class A Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
27,263
Added 11.02%
220,039
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$598,272
$114.0 p/Share
5,248
Reduced 2.65%
192,701
Class A Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$516,190
$151.91 p/Share
3,398
Reduced 1.87%
178,053
Class A Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
16,433
Added 8.99%
166,268
Class A Common Stock
May 03
2021
SELL
Open market or private sale
$400,467
$160.83 p/Share
2,490
Reduced 1.16%
212,335
Class A Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$394,034
$160.83 p/Share
2,450
Reduced 1.13%
214,825
Class A Common Stock
Apr 14
2021
BUY
Grant, award, or other acquisition
-
27,622
Added 11.28%
217,275
Class A Common Stock
Apr 05
2021
SELL
Open market or private sale
$4,718,114
$153.3 p/Share
30,777
Reduced 13.96%
189,653
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$4,315,511
$152.4 p/Share
28,317
Reduced 11.38%
220,430
Class A Common Stock
Mar 17
2021
BUY
Grant, award, or other acquisition
-
52,244
Added 17.36%
248,747
Class A Common Stock
Feb 05
2021
SELL
Open market or private sale
$865,987
$145.74 p/Share
5,942
Reduced 2.94%
196,430
Class A Common Stock
Dec 20
2020
-
62,500
Reduced 29.43%
149,835
Class A Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
34,725
Added 14.65%
202,372
Class A Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$315,260
$128.73 p/Share
2,449
Reduced 1.44%
167,647
Class A Common Stock