Feb 07
2025
SELL
Open market or private sale
$2,513,165
$37.93 p/Share
66,258
Reduced 16.54%
334,218
Class A Common Stock
Feb 06
2025
SELL
Open market or private sale
$442,052
$38.22 p/Share
11,566
Reduced 2.81%
400,476
Class A Common Stock
Feb 05
2025
SELL
Open market or private sale
$442,065
$37.9 p/Share
11,664
Reduced 2.75%
412,042
Class A Common Stock
Feb 04
2025
SELL
Open market or private sale
$442,044
$37.96 p/Share
11,645
Reduced 2.67%
423,706
Class A Common Stock
Feb 03
2025
SELL
Open market or private sale
$448,335
$38.14 p/Share
11,755
Reduced 2.63%
435,351
Class A Common Stock
Jan 30
2025
SELL
Open market or private sale
$3,345,560
$40.0 p/Share
83,639
Reduced 20.02%
334,218
Class A Common Stock
Jan 13
2025
SELL
Open market or private sale
$6,144,237
$36.55 p/Share
168,105
Reduced 28.69%
417,857
Class A Common Stock
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