Dec 02
2024
SELL
Open market or private sale
$269,634
$33.47 p/Share
8,056
Reduced 1.36%
585,962
Class A Common Stock
Aug 02
2024
SELL
Open market or private sale
$64,362
$22.24 p/Share
2,894
Reduced 0.5%
573,463
Class A Common Stock
May 02
2024
SELL
Open market or private sale
$121,247
$15.12 p/Share
8,019
Reduced 1.39%
569,594
Class A Common Stock
Apr 04
2024
BUY
Grant, award, or other acquisition
-
156,744
Added 50.0%
156,744
Class A Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
-
64,931
Added 50.0%
64,931
Class A Common Stock
Feb 02
2024
SELL
Open market or private sale
$717,257
$17.7 p/Share
40,523
Reduced 6.78%
557,058
Class A Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
-
41,110
Added 50.0%
41,110
Class A Common Stock
Jun 15
2023
SELL
Open market or private sale
$1,010,545
$39.87 p/Share
25,346
Reduced 4.86%
496,124
Class A Common Stock
Jun 14
2023
SELL
Open market or private sale
$1,010,675
$39.72 p/Share
25,445
Reduced 4.65%
521,470
Class A Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
-
223,206
Added 50.0%
223,206
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$184,194
$39.74 p/Share
4,635
Reduced 1.11%
412,485
Class A Common Stock
Dec 15
2022
SELL
Open market or private sale
$1,345,555
$40.48 p/Share
33,240
Reduced 7.55%
407,120
Class A Common Stock
Dec 14
2022
SELL
Open market or private sale
$1,345,831
$42.79 p/Share
31,452
Reduced 6.67%
440,360
Class A Common Stock
Jun 14
2022
SELL
Open market or private sale
$1,632,839
$27.18 p/Share
60,075
Reduced 15.11%
337,382
Class A Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$141,939
$47.14 p/Share
3,011
Reduced 1.13%
263,027
Class A Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,543,124
$54.62 p/Share
28,252
Reduced 9.94%
256,038
Class A Common Stock
Dec 14
2021
SELL
Open market or private sale
$1,542,930
$54.85 p/Share
28,130
Reduced 9.0%
284,290
Class A Common Stock
Jun 15
2021
SELL
Open market or private sale
$2,365,410
$74.99 p/Share
31,543
Reduced 15.05%
177,990
Class A Common Stock
Jun 14
2021
SELL
Open market or private sale
$2,365,411
$75.04 p/Share
31,522
Reduced 13.08%
209,533
Class A Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 50.0%
20,000
Class A Common Stock
Mar 10
2021
SELL
Open market or private sale
$976,665
$81.99 p/Share
11,912
Reduced 10.05%
106,625
Class A Common Stock
Feb 17
2021
SELL
Open market or private sale
$1,365,353
$114.62 p/Share
11,912
Reduced 9.13%
118,537
Class A Common Stock
Jan 27
2021
SELL
Open market or private sale
$1,195,965
$100.4 p/Share
11,912
Reduced 8.37%
130,449
Class A Common Stock
Jan 06
2021
SELL
Open market or private sale
$1,082,920
$90.91 p/Share
11,912
Reduced 7.72%
142,361
Class A Common Stock
Dec 15
2020
SELL
Open market or private sale
$2,329,913
$85.81 p/Share
27,152
Reduced 14.97%
154,273
Class A Common Stock