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
Apr 26
2022
BUY
Open market or private purchase
$24,000,000
$80.0 p/Share
300,000
Added 27.15%
804,809
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$52,204
$119.46 p/Share
437
Reduced 0.09%
504,809
Class A Common Stock
Mar 31
2022
SELL
Sale (or disposition) back to the issuer
-
97,336
Reduced 16.15%
505,246
Class A Common Stock