May 01
2023
SELL
Payment of exercise price or tax liability
$526
$6.93 p/Share
76
Reduced 0.05%
164,180
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$6,138
$9.79 p/Share
627
Reduced 0.38%
164,256
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$953
$8.91 p/Share
107
Reduced 0.06%
164,883
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
62,608
Added 27.51%
164,990
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,450
$13.56 p/Share
107
Reduced 0.1%
102,382
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$535
$4.74 p/Share
113
Reduced 0.11%
102,489
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$739
$8.13 p/Share
91
Reduced 0.09%
102,602
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$1,390
$15.28 p/Share
91
Reduced 0.09%
102,693
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$1,847
$20.3 p/Share
91
Reduced 0.09%
102,784
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$3,016
$32.78 p/Share
92
Reduced 0.09%
102,875
Class A Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$2,745
$30.17 p/Share
91
Reduced 0.09%
102,967
Class A Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$1,990
$21.87 p/Share
91
Reduced 0.09%
103,058
Class A Common Stock
Jun 10
2022
BUY
Open market or private purchase
$218,500
$21.85 p/Share
10,000
Added 8.84%
103,149
Class A Common Stock
Jun 02
2022
BUY
Open market or private purchase
$393,600
$26.24 p/Share
15,000
Added 13.87%
93,149
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$2,411
$26.49 p/Share
91
Reduced 0.12%
78,149
Class A Common Stock
May 31
2022
BUY
Open market or private purchase
$435,260
$31.09 p/Share
14,000
Added 15.18%
78,240
Class A Common Stock
May 24
2022
BUY
Open market or private purchase
$413,850
$27.59 p/Share
15,000
Added 18.93%
64,240
Class A Common Stock
May 20
2022
BUY
Open market or private purchase
$488,550
$32.57 p/Share
15,000
Added 23.35%
49,240
Class A Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$5,274
$57.96 p/Share
91
Reduced 0.27%
34,240
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$35,480
$119.46 p/Share
297
Reduced 0.86%
34,331
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$20,889
$145.06 p/Share
144
Reduced 0.41%
34,628
Class A Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
$829,058
$126.4 p/Share
6,559
Added 15.87%
34,772
Class A Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$23,399
$164.78 p/Share
142
Reduced 0.5%
28,213
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$39,868
$231.79 p/Share
172
Reduced 0.6%
28,355
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$59,438
$266.54 p/Share
223
Reduced 0.78%
28,527
Class A Common Stock