Nov 01
2024
SELL
Payment of exercise price or tax liability
$224,498
$229.08 p/Share
980
Reduced 0.11%
903,711
Class A Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$1,921,349
$207.31 p/Share
9,268
Reduced 1.01%
904,691
Class A Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
22,412
Added 2.39%
913,959
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$172,459
$175.8 p/Share
981
Reduced 0.11%
891,547
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$147,607
$150.62 p/Share
980
Reduced 0.11%
892,528
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$143,589
$146.52 p/Share
980
Reduced 0.11%
893,508
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$121,987
$124.35 p/Share
981
Reduced 0.11%
894,488
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$97,980
$99.98 p/Share
980
Reduced 0.11%
895,469
Class A Common Stock
May 02
2024
SELL
Open market or private sale
$2,098,876
$115.96 p/Share
18,100
Reduced 1.98%
896,449
Class A Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
53,091
Added 5.49%
914,549
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$777,398
$82.79 p/Share
9,390
Reduced 1.08%
861,458
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$9,190
$80.62 p/Share
114
Reduced 0.01%
870,848
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$5,741
$42.53 p/Share
135
Reduced 0.02%
870,962
Class A Common Stock
Jan 30
2024
SELL
Sale (or disposition) back to the issuer
-
1,104
Reduced 0.13%
871,097
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
32,578
Added 3.6%
872,201
Class A Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
-
14,122
Reduced 1.65%
839,623
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$7,093
$52.94 p/Share
134
Reduced 0.02%
853,745
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$6,195
$35.2 p/Share
176
Reduced 0.02%
853,879
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$4,574
$25.99 p/Share
176
Reduced 0.02%
854,055
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$7,346
$41.98 p/Share
175
Reduced 0.02%
854,231
Class A Common Stock
Sep 29
2023
SELL
Sale (or disposition) back to the issuer
-
16,859
Reduced 1.94%
854,406
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$8,898
$50.85 p/Share
175
Reduced 0.02%
871,265
Class A Common Stock
Aug 18
2023
BUY
Grant, award, or other acquisition
$8,000,428
$37.05 p/Share
215,936
Added 5.27%
3,880,462
Class B Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$8,643
$49.11 p/Share
176
Reduced 0.02%
871,440
Class A Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$1,156,064
$55.8 p/Share
20,718
Reduced 2.32%
871,616
Class A Common Stock