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
Feb 22
2023
BUY
Grant, award, or other acquisition
-
99,549
Added 10.24%
872,178
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$2,101
$13.56 p/Share
155
Reduced 0.02%
772,629
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$777
$4.74 p/Share
164
Reduced 0.02%
772,784
Class A Common Stock
Dec 30
2022
SELL
Sale (or disposition) back to the issuer
-
14,927
Reduced 1.89%
772,948
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$1,081
$8.13 p/Share
133
Reduced 0.02%
787,875
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$2,032
$15.28 p/Share
133
Reduced 0.02%
788,008
Class A Common Stock
Oct 05
2022
SELL
Sale (or disposition) back to the issuer
-
14,099
Reduced 1.76%
788,141
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$2,700
$20.3 p/Share
133
Reduced 0.02%
802,240
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$4,360
$32.78 p/Share
133
Reduced 0.02%
802,373
Class A Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$4,013
$30.17 p/Share
133
Reduced 0.02%
802,506
Class A Common Stock
Jul 06
2022
SELL
Sale (or disposition) back to the issuer
-
1,771
Reduced 0.22%
802,639
Class A Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$2,909
$21.87 p/Share
133
Reduced 0.02%
804,410
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$3,523
$26.49 p/Share
133
Reduced 0.02%
804,543
Class A Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$7,709
$57.96 p/Share
133
Reduced 0.02%
804,676
Class A Common Stock