Mar 23
2024
BUY
Grant, award, or other acquisition
-
61,408
Added 29.37%
147,641
Class A Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$3,698
$9.02 p/Share
410
Reduced 0.47%
86,233
Class A Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$27,417
$8.52 p/Share
3,218
Reduced 3.58%
86,643
Class A Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$5,534
$9.46 p/Share
585
Reduced 0.65%
89,861
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$12,175
$9.38 p/Share
1,298
Reduced 1.41%
90,446
Class A Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$5,571
$16.01 p/Share
348
Reduced 0.38%
90,413
Class A Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$5,656
$18.13 p/Share
312
Reduced 0.34%
90,761
Class A Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
27,279
Added 23.05%
91,073
Class A Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$9,007
$18.16 p/Share
496
Reduced 0.77%
63,794
Class A Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$86,174
$17.54 p/Share
4,913
Reduced 7.1%
64,290
Class A Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$21,191
$17.37 p/Share
1,220
Reduced 1.73%
69,203
Class A Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$8,728
$25.08 p/Share
348
Reduced 0.5%
69,407
Class A Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$11,311
$30.82 p/Share
367
Reduced 0.52%
69,755
Class A Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
3,670
Added 4.97%
70,122
Class A Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$8,631
$30.18 p/Share
286
Reduced 0.43%
66,452
Class A Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$161,144
$35.1 p/Share
4,591
Reduced 6.44%
66,738
Class A Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$23,121
$36.24 p/Share
638
Reduced 0.89%
71,048
Class A Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$46,016
$35.37 p/Share
1,301
Reduced 1.78%
71,686
Class A Common Stock
Sep 07
2021
SELL
Open market or private sale
$180,068
$54.27 p/Share
3,318
Reduced 4.36%
72,724
Class A Common Stock
Aug 03
2021
SELL
Open market or private sale
$147,872
$44.58 p/Share
3,317
Reduced 4.18%
76,042
Class A Common Stock
Jul 06
2021
SELL
Open market or private sale
$154,506
$46.58 p/Share
3,317
Reduced 4.01%
79,359
Class A Common Stock
Jun 01
2021
SELL
Open market or private sale
$133,343
$40.2 p/Share
3,317
Reduced 3.86%
82,676
Class A Common Stock
May 04
2021
SELL
Open market or private sale
$148,801
$44.86 p/Share
3,317
Reduced 3.71%
85,993
Class A Common Stock
Apr 05
2021
SELL
Open market or private sale
$471,565
$47.58 p/Share
9,911
Reduced 9.99%
89,310
Class A Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$17,995
$51.71 p/Share
348
Reduced 0.35%
99,221
Class A Common Stock