Aug 21
2024
SELL
Open market or private sale
$316,640
$185.17 p/Share
1,710
Reduced 12.93%
11,516
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$442,011
$215.51 p/Share
2,051
Reduced 13.43%
13,226
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$184,860
$204.04 p/Share
906
Reduced 5.6%
15,277
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$227,542
$163.23 p/Share
1,394
Added 7.93%
16,183
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
1,806
Added 10.88%
14,789
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$50,537
$203.78 p/Share
248
Reduced 1.87%
12,983
Class A Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$67,522
$202.77 p/Share
333
Reduced 2.46%
13,231
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$498,750
$199.5 p/Share
2,500
Reduced 15.56%
13,564
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$291,318
$207.64 p/Share
1,403
Reduced 8.03%
16,064
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
5,388
Added 23.57%
17,467
Class A Common Stock
Jun 08
2023
SELL
Open market or private sale
$99,180
$175.54 p/Share
565
Reduced 4.47%
12,079
Class A Common Stock
May 11
2023
SELL
Open market or private sale
$873,459
$166.5 p/Share
5,246
Reduced 29.32%
12,644
Class A Common Stock
May 10
2023
SELL
Open market or private sale
$291,584
$168.06 p/Share
1,735
Reduced 8.84%
17,890
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$76,747
$163.99 p/Share
468
Reduced 2.33%
19,625
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$47,386
$162.84 p/Share
291
Reduced 1.43%
20,093
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$226,800
$130.27 p/Share
1,741
Added 7.87%
20,384
Class A Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$150,417
$163.32 p/Share
921
Reduced 4.71%
18,643
Class A Common Stock
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