Jun 01
2023
SELL
Payment of exercise price or tax liability
$790
$15.8 p/Share
50
Reduced 0.03%
144,856
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$346
$6.93 p/Share
50
Reduced 0.03%
144,906
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$3,338
$9.79 p/Share
341
Reduced 0.23%
144,956
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$668
$8.91 p/Share
75
Reduced 0.05%
145,297
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
39,641
Added 21.43%
145,372
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,017
$13.56 p/Share
75
Reduced 0.07%
105,731
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$374
$4.74 p/Share
79
Reduced 0.07%
105,806
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$520
$8.13 p/Share
64
Reduced 0.06%
105,885
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$977
$15.28 p/Share
64
Reduced 0.06%
105,949
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$1,299
$20.3 p/Share
64
Reduced 0.06%
106,013
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$2,098
$32.78 p/Share
64
Reduced 0.06%
106,077
Class A Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$1,931
$30.17 p/Share
64
Reduced 0.06%
106,141
Class A Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$1,400
$21.87 p/Share
64
Reduced 0.06%
106,205
Class A Common Stock
Jun 10
2022
BUY
Open market or private purchase
$263,040
$21.92 p/Share
12,000
Added 10.15%
106,269
Class A Common Stock
Jun 09
2022
BUY
Open market or private purchase
$474,800
$23.74 p/Share
20,000
Added 17.5%
94,269
Class A Common Stock
Jun 07
2022
BUY
Open market or private purchase
$489,400
$24.47 p/Share
20,000
Added 21.22%
74,269
Class A Common Stock
Jun 06
2022
BUY
Open market or private purchase
$500,400
$25.02 p/Share
20,000
Added 26.93%
54,269
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$1,695
$26.49 p/Share
64
Reduced 0.19%
34,269
Class A Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$3,709
$57.96 p/Share
64
Reduced 0.19%
34,333
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$25,803
$119.46 p/Share
216
Reduced 0.62%
34,397
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$17,697
$145.06 p/Share
122
Reduced 0.35%
34,613
Class A Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
$534,040
$126.4 p/Share
4,225
Added 10.84%
34,735
Class A Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$19,609
$164.78 p/Share
119
Reduced 0.39%
30,517
Class A Common Stock
Feb 01
2022
SELL
Open market or private sale
$1,153
$164.78 p/Share
7
Reduced 0.02%
30,510
Class A Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.08%
30,636
Class A Common Stock