Nov 15
2024
SELL
Open market or private sale
$804,475
$229.85 p/Share
3,500
Reduced 4.5%
74,327
Class A Common Stock
Nov 10
2024
SELL
Payment of exercise price or tax liability
$883,590
$228.2 p/Share
3,872
Reduced 4.74%
77,827
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$766,648
$218.98 p/Share
3,501
Reduced 4.11%
81,699
Class A Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$828,298
$213.92 p/Share
3,872
Reduced 4.35%
85,200
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$2,050,940
$249.81 p/Share
8,210
Reduced 8.44%
89,072
Class A Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$1,746,503
$247.31 p/Share
7,062
Reduced 6.77%
97,282
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$1,639,918
$240.07 p/Share
6,831
Reduced 6.14%
104,344
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$1,974,849
$233.71 p/Share
8,450
Reduced 7.06%
111,175
Class A Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
-
40,392
Added 25.24%
119,625
Class A Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$165,733
$176.5 p/Share
939
Reduced 1.28%
72,265
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
9,556
Added 10.76%
79,233
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$1,486,743
$200.1 p/Share
7,430
Reduced 9.52%
70,616
Class A Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$378,809
$198.85 p/Share
1,905
Reduced 2.38%
78,046
Class A Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$328,994
$172.61 p/Share
1,906
Reduced 2.33%
79,951
Class A Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$717,051
$142.64 p/Share
5,027
Reduced 5.79%
81,857
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
11,864
Added 12.01%
86,884
Class A Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$204,614
$124.31 p/Share
1,646
Reduced 2.15%
75,020
Class A Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
12,784
Added 14.29%
76,666
Class A Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$136,454
$119.07 p/Share
1,146
Reduced 2.86%
38,855
Class A Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
25,027
Added 28.15%
63,882
Class A Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$28,004
$120.71 p/Share
232
Reduced 0.56%
41,092
Class A Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$26,077
$111.92 p/Share
233
Reduced 0.56%
41,324
Class A Common Stock
May 10
2022
SELL
Payment of exercise price or tax liability
$278,722
$85.84 p/Share
3,247
Reduced 6.79%
44,572
Class A Common Stock
Dec 13
2021
BUY
Grant, award, or other acquisition
-
7,476
Added 13.52%
47,819
Class A Common Stock
May 10
2021
SELL
Other acquisition or disposition
$324,259
$127.36 p/Share
2,546
Reduced 5.94%
40,343
Class A Common Stock