Oct 02
2024
SELL
Open market or private sale
$154,919
$29.43 p/Share
5,264
Reduced 4.41%
114,066
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$162,926
$29.65 p/Share
5,495
Reduced 4.26%
123,457
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$123,562
$29.94 p/Share
4,127
Reduced 3.34%
119,330
Class A Common Stock
Sep 03
2024
SELL
Open market or private sale
$88,300
$28.42 p/Share
3,107
Reduced 2.35%
128,952
Class A Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$40,774
$28.98 p/Share
1,407
Reduced 1.05%
132,059
Class A Common Stock
Aug 19
2024
SELL
Open market or private sale
$486,375
$28.15 p/Share
17,278
Reduced 11.46%
133,466
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$96,922
$24.98 p/Share
3,880
Reduced 2.51%
150,744
Class A Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$24,040
$24.21 p/Share
993
Reduced 0.64%
154,624
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$96,600
$22.46 p/Share
4,301
Reduced 2.69%
155,617
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$89,240
$23.0 p/Share
3,880
Reduced 2.37%
159,918
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$99,095
$23.04 p/Share
4,301
Reduced 2.56%
163,798
Class A Common Stock
Mar 18
2024
SELL
Open market or private sale
$238,526
$22.56 p/Share
10,573
Reduced 5.92%
168,099
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$22,521
$22.68 p/Share
993
Reduced 0.55%
178,672
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
64,488
Added 26.41%
179,665
Class A Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$67,237
$24.16 p/Share
2,783
Reduced 2.36%
115,177
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$30,503
$21.68 p/Share
1,407
Reduced 1.18%
117,960
Class A Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$45,569
$17.52 p/Share
2,601
Reduced 2.13%
119,367
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$18,340
$18.47 p/Share
993
Reduced 0.81%
121,968
Class A Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$54,923
$22.63 p/Share
2,427
Reduced 1.94%
122,961
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$18,986
$19.12 p/Share
993
Reduced 0.79%
125,388
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$45,317
$18.68 p/Share
2,426
Reduced 1.88%
126,381
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$17,795
$18.14 p/Share
981
Reduced 0.76%
128,807
Class A Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
89,712
Added 40.87%
129,788
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$51,940
$13.08 p/Share
3,971
Reduced 9.02%
40,076
Class A Common Stock
Dec 08
2021
BUY
Grant, award, or other acquisition
-
29,365
Added 50.0%
29,365
Class A Common Stock