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
Jul 19
2023
BUY
Grant, award, or other acquisition
$2,962,477
$55.8 p/Share
53,091
Added 5.62%
892,334
Class A Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$2,903
$25.92 p/Share
112
Reduced 0.01%
839,243
Class A Common Stock
Jun 30
2023
SELL
Sale (or disposition) back to the issuer
-
15,778
Reduced 1.85%
839,355
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$1,785
$15.8 p/Share
113
Reduced 0.01%
855,133
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$783
$6.93 p/Share
113
Reduced 0.01%
855,246
Class A Common Stock
Apr 04
2023
SELL
Sale (or disposition) back to the issuer
-
15,847
Reduced 1.82%
855,359
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$7,988
$9.79 p/Share
816
Reduced 0.09%
871,206
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,389
$8.91 p/Share
156
Reduced 0.02%
872,022
Class A Common Stock