Nov 08
2024
BUY
Grant, award, or other acquisition
-
17,570
Added 16.14%
91,263
Class A Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$41,478
$16.19 p/Share
2,562
Reduced 3.36%
73,693
Class A Common Stock
May 06
2024
SELL
Open market or private sale
$18,959
$18.57 p/Share
1,021
Reduced 1.32%
76,255
Class A Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$17,106
$17.42 p/Share
982
Reduced 1.25%
77,276
Class A Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
14,963
Added 16.05%
78,258
Class A Common Stock
Nov 03
2023
SELL
Open market or private sale
$180,707
$24.86 p/Share
7,269
Reduced 10.3%
63,295
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$158,947
$22.71 p/Share
6,999
Reduced 9.02%
70,564
Class A Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
15,189
Added 16.38%
77,563
Class A Common Stock
May 03
2023
SELL
Open market or private sale
$29,169
$28.43 p/Share
1,026
Reduced 1.62%
62,374
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$28,081
$28.89 p/Share
972
Reduced 1.51%
63,400
Class A Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
7,547
Added 10.49%
64,372
Class A Common Stock
Nov 03
2022
SELL
Open market or private sale
$196,281
$26.29 p/Share
7,466
Reduced 11.61%
56,825
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$193,707
$26.99 p/Share
7,177
Reduced 10.04%
64,291
Class A Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
16,235
Added 18.51%
71,468
Class A Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$44,352
$45.63 p/Share
972
Reduced 1.73%
55,233
Class A Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
5,726
Added 9.25%
56,205
Class A Common Stock
Nov 02
2021
SELL
Open market or private sale
$234,983
$51.34 p/Share
4,577
Reduced 8.31%
50,479
Class A Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$236,559
$53.8 p/Share
4,397
Reduced 7.4%
55,056
Class A Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
7,744
Added 11.52%
59,453
Class A Common Stock
May 04
2021
SELL
Open market or private sale
$52,736
$51.4 p/Share
1,026
Reduced 1.95%
51,709
Class A Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$45,841
$47.21 p/Share
971
Reduced 1.81%
52,735
Class A Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
-
11,230
Added 17.29%
53,706
Class A Common Stock
Nov 03
2020
SELL
Open market or private sale
$85,065
$21.4 p/Share
3,975
Reduced 8.56%
42,476
Class A Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$80,199
$21.0 p/Share
3,819
Reduced 7.6%
46,451
Class A Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
-
6,995
Added 12.22%
50,270
Class A Common Stock