Dec 11
2024
BUY
Grant, award, or other acquisition
-
9,433
Added 6.33%
139,699
Class A Common Stock
Sep 19
2024
SELL
Open market or private sale
$920,936
$226.72 p/Share
4,062
Reduced 3.08%
127,982
Class A Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$593,296
$147.77 p/Share
4,015
Reduced 2.95%
132,044
Class A Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
10,200
Added 7.26%
130,204
Class A Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
-
755
Added 0.55%
136,059
Class A Common Stock
Jun 12
2024
SELL
Payment of exercise price or tax liability
$1,336,127
$152.04 p/Share
8,788
Reduced 6.56%
125,104
Class A Common Stock
Jan 05
2024
SELL
Sale (or disposition) back to the issuer
$2,248,288
$154.32 p/Share
14,569
Reduced 9.81%
133,892
Class A Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
14,569
Added 8.94%
148,461
Class A Common Stock
Dec 14
2023
SELL
Open market or private sale
$2,144,145
$157.23 p/Share
13,637
Reduced 9.24%
133,892
Class A Common Stock
Dec 13
2023
BUY
Grant, award, or other acquisition
-
24,880
Added 14.43%
147,529
Class A Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$396,842
$98.84 p/Share
4,015
Reduced 3.17%
122,649
Class A Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
-
10,200
Added 7.74%
121,564
Class A Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$100,737
$91.0 p/Share
1,107
Reduced 0.94%
116,464
Class A Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
-
2,808
Added 2.36%
116,167
Class A Common Stock
Jan 06
2023
SELL
Sale (or disposition) back to the issuer
$652,489
$44.78 p/Share
14,571
Reduced 11.27%
114,763
Class A Common Stock
Jan 06
2023
SELL
Payment of exercise price or tax liability
$117,860
$44.78 p/Share
2,632
Reduced 1.99%
129,334
Class A Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
-
14,571
Added 9.94%
131,966
Class A Common Stock
Jun 14
2022
SELL
Payment of exercise price or tax liability
$183,927
$45.81 p/Share
4,015
Reduced 3.31%
117,395
Class A Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
-
10,200
Added 7.75%
121,410
Class A Common Stock
Jun 09
2022
SELL
Payment of exercise price or tax liability
$24,373
$58.17 p/Share
419
Reduced 0.38%
111,210
Class A Common Stock
Jun 09
2022
BUY
Exercise of conversion of derivative security
-
1,062
Added 0.94%
111,629
Class A Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$39,794
$58.52 p/Share
680
Reduced 0.61%
110,567
Class A Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
-
1,724
Added 1.53%
111,247
Class A Common Stock
Jan 07
2022
SELL
Sale (or disposition) back to the issuer
$3,711,876
$112.43 p/Share
33,015
Reduced 23.16%
109,523
Class A Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$102,311
$112.43 p/Share
910
Reduced 0.63%
142,538
Class A Common Stock