Mar 13
2023
BUY
Grant, award, or other acquisition
-
2,009
Added 9.31%
19,564
Class A Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$350,969
$168.25 p/Share
2,086
Reduced 10.62%
17,555
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
7,578
Added 27.84%
19,641
Class A Common Stock
Aug 23
2022
SELL
Open market or private sale
$35,839
$149.33 p/Share
240
Reduced 1.95%
12,063
Class A Common Stock
May 12
2022
SELL
Open market or private sale
$492,252
$129.54 p/Share
3,800
Reduced 23.6%
12,303
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$68,342
$146.03 p/Share
468
Reduced 2.82%
16,103
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$255,611
$57.57 p/Share
4,440
Added 21.13%
16,571
Class A Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$47,419
$141.55 p/Share
335
Reduced 2.69%
12,131
Class A Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$71,003
$138.95 p/Share
511
Reduced 3.94%
12,466
Class A Common Stock
Mar 02
2022
SELL
Open market or private sale
$812,224
$145.04 p/Share
5,600
Reduced 30.14%
12,977
Class A Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$112,324
$140.23 p/Share
801
Reduced 4.13%
18,577
Class A Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$345,032
$150.21 p/Share
2,297
Reduced 10.62%
19,330
Class A Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
8,274
Added 27.67%
21,627
Class A Common Stock
Nov 09
2021
SELL
Open market or private sale
$248,460
$207.05 p/Share
1,200
Reduced 8.25%
13,353
Class A Common Stock
Aug 11
2021
SELL
Open market or private sale
$246,782
$163.0 p/Share
1,514
Reduced 9.42%
14,553
Class A Common Stock
May 11
2021
SELL
Open market or private sale
$303,315
$138.5 p/Share
2,190
Reduced 12.0%
16,067
Class A Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$7,938
$122.13 p/Share
65
Reduced 0.35%
18,257
Class A Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$161,485
$97.28 p/Share
1,660
Added 8.31%
18,322
Class A Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
2,694
Added 13.92%
16,662
Class A Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$62,985
$118.84 p/Share
530
Reduced 3.66%
13,968
Class A Common Stock
Mar 02
2021
SELL
Open market or private sale
$359,214
$115.54 p/Share
3,109
Reduced 17.66%
14,498
Class A Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$53,728
$121.01 p/Share
444
Reduced 2.46%
17,607
Class A Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$249,711
$129.25 p/Share
1,932
Reduced 9.67%
18,051
Class A Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
5,473
Added 21.5%
19,983
Class A Common Stock
Nov 10
2020
SELL
Open market or private sale
$672,917
$113.63 p/Share
5,922
Reduced 28.98%
14,510
Class A Common Stock