Sep 13
2024
SELL
Open market or private sale
$205,970
$74.6 p/Share
2,761
Reduced 5.24%
49,887
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$221,924
$78.17 p/Share
2,839
Reduced 5.12%
52,648
Class A Common Stock
May 08
2024
SELL
Open market or private sale
$279,815
$81.46 p/Share
3,435
Reduced 5.83%
55,487
Class A Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$283,539
$80.3 p/Share
3,531
Reduced 5.65%
58,922
Class A Common Stock
Feb 26
2024
SELL
Open market or private sale
$206,837
$86.87 p/Share
2,381
Reduced 3.67%
62,453
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$230,381
$94.11 p/Share
2,448
Reduced 3.64%
64,834
Class A Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
4,829
Added 6.7%
67,282
Class A Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,070,919
$93.62 p/Share
11,439
Reduced 15.48%
62,453
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$830,958
$95.37 p/Share
8,713
Reduced 10.55%
73,892
Class A Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$2,241,385
$95.37 p/Share
23,502
Added 22.15%
82,605
Class A Common Stock
Nov 02
2023
SELL
Open market or private sale
$170,113
$85.27 p/Share
1,995
Reduced 3.27%
59,103
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$153,317
$110.38 p/Share
1,389
Reduced 2.22%
61,098
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$60,878
$106.06 p/Share
574
Reduced 0.91%
62,487
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$332,491
$94.7 p/Share
3,511
Reduced 5.27%
63,061
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$323,812
$93.75 p/Share
3,454
Reduced 4.93%
66,572
Class A Common Stock
Feb 24
2023
SELL
Open market or private sale
$727,426
$86.28 p/Share
8,431
Reduced 10.75%
70,026
Class A Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$60,797
$88.24 p/Share
689
Reduced 0.87%
78,457
Class A Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
1,389
Added 1.72%
79,146
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$423,400
$92.79 p/Share
4,563
Reduced 5.54%
77,757
Class A Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$2,187,524
$92.79 p/Share
23,575
Added 22.26%
82,320
Class A Common Stock
Nov 09
2022
SELL
Open market or private sale
$367,293
$66.72 p/Share
5,505
Reduced 8.57%
58,745
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$90,174
$64.92 p/Share
1,389
Reduced 2.12%
64,250
Class A Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$38,458
$67.0 p/Share
574
Reduced 0.87%
65,639
Class A Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$333,346
$96.51 p/Share
3,454
Reduced 4.96%
66,213
Class A Common Stock
Feb 09
2022
SELL
Open market or private sale
$411,960
$120.0 p/Share
3,433
Reduced 4.7%
69,667
Class A Common Stock