Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,864
$50.85 p/Share
76
Reduced 0.05%
160,587
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$3,732
$49.11 p/Share
76
Reduced 0.05%
160,663
Class A Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$472,514
$55.8 p/Share
8,468
Reduced 5.0%
160,739
Class A Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$1,361,575
$55.8 p/Share
24,401
Added 12.6%
169,207
Class A Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$1,296
$25.92 p/Share
50
Reduced 0.03%
144,806
Class A Common Stock
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