Jan 31
2024
SELL
Payment of exercise price or tax liability
$88,836
$24.78 p/Share
3,585
Reduced 1.21%
292,230
Class A Common Stock
Dec 26
2023
SELL
Open market or private sale
$11,721
$28.8 p/Share
407
Reduced 0.14%
295,815
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$22,029
$32.16 p/Share
685
Reduced 0.23%
296,222
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$168,477
$30.56 p/Share
5,513
Reduced 1.82%
296,907
Class A Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$78,836
$24.4 p/Share
3,231
Reduced 1.06%
302,420
Class A Common Stock
Sep 23
2023
SELL
Payment of exercise price or tax liability
$9,902
$24.51 p/Share
404
Reduced 0.13%
305,651
Class A Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$18,379
$27.27 p/Share
674
Reduced 0.22%
306,055
Class A Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$147,333
$27.36 p/Share
5,385
Reduced 1.73%
306,729
Class A Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$135,702
$42.0 p/Share
3,231
Reduced 1.03%
311,122
Class A Common Stock
Jun 29
2023
SELL
Open market or private sale
$152,426
$36.12 p/Share
4,220
Reduced 1.32%
314,353
Class A Common Stock
Jun 23
2023
SELL
Payment of exercise price or tax liability
$13,489
$33.39 p/Share
404
Reduced 0.13%
318,573
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$212,710
$43.19 p/Share
4,925
Reduced 1.52%
318,977
Class A Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
-
9,145
Added 2.75%
323,902
Class A Common Stock
Jun 19
2023
SELL
Payment of exercise price or tax liability
$29,986
$44.49 p/Share
674
Reduced 0.21%
314,757
Class A Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$998,809
$46.37 p/Share
21,540
Reduced 6.39%
315,431
Class A Common Stock
May 01
2023
SELL
Open market or private sale
$80,327
$18.1 p/Share
4,438
Reduced 1.3%
336,971
Class A Common Stock
Mar 24
2023
SELL
Open market or private sale
$14,278
$25.82 p/Share
553
Reduced 0.16%
341,409
Class A Common Stock
Mar 20
2023
SELL
Open market or private sale
$20,084
$21.69 p/Share
926
Reduced 0.27%
341,962
Class A Common Stock
Mar 16
2023
SELL
Open market or private sale
$105,572
$21.41 p/Share
4,931
Reduced 1.42%
342,888
Class A Common Stock
Feb 01
2023
SELL
Open market or private sale
$91,376
$19.96 p/Share
4,578
Reduced 1.3%
346,993
Class A Common Stock
Dec 27
2022
SELL
Open market or private sale
$5,948
$10.66 p/Share
558
Reduced 0.16%
351,571
Class A Common Stock
Dec 20
2022
SELL
Open market or private sale
$10,987
$11.84 p/Share
928
Reduced 0.26%
352,129
Class A Common Stock
Nov 01
2022
SELL
Open market or private sale
$58,821
$13.26 p/Share
4,436
Reduced 1.24%
353,057
Class A Common Stock
Sep 30
2022
SELL
Open market or private sale
$3,576
$12.29 p/Share
291
Reduced 0.08%
357,493
Class A Common Stock
Sep 26
2022
SELL
Open market or private sale
$3,466
$13.08 p/Share
265
Reduced 0.07%
357,784
Class A Common Stock