Nov 08
2024
BUY
Grant, award, or other acquisition
-
19,829
Added 12.34%
140,846
Class A Common Stock
Nov 07
2024
SELL
Open market or private sale
$175,680
$19.52 p/Share
9,000
Reduced 6.92%
121,017
Class A Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$60,922
$16.19 p/Share
3,763
Reduced 2.81%
130,017
Class A Common Stock
Oct 30
2024
SELL
Open market or private sale
$301,888
$17.08 p/Share
17,675
Reduced 11.67%
133,780
Class A Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$31,338
$17.42 p/Share
1,799
Reduced 1.17%
151,455
Class A Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
-
16,887
Added 9.93%
153,254
Class A Common Stock
Nov 07
2023
SELL
Open market or private sale
$193,120
$24.14 p/Share
8,000
Reduced 5.54%
136,367
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$251,649
$22.71 p/Share
11,081
Reduced 7.13%
144,367
Class A Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
23,925
Added 13.34%
155,448
Class A Common Stock
May 05
2023
SELL
Open market or private sale
$47,227
$28.64 p/Share
1,649
Reduced 1.24%
131,523
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$50,297
$28.89 p/Share
1,741
Reduced 1.29%
133,172
Class A Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
12,421
Added 8.43%
134,913
Class A Common Stock
Nov 04
2022
SELL
Open market or private sale
$275,600
$27.56 p/Share
10,000
Reduced 7.55%
122,492
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$368,089
$26.99 p/Share
13,638
Reduced 9.33%
132,492
Class A Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
27,062
Added 15.63%
146,130
Class A Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$79,487
$45.63 p/Share
1,742
Reduced 1.44%
119,068
Class A Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
9,424
Added 7.24%
120,810
Class A Common Stock
Nov 03
2021
SELL
Open market or private sale
$413,272
$52.26 p/Share
7,908
Reduced 6.63%
111,386
Class A Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$611,598
$53.8 p/Share
11,368
Reduced 8.7%
119,294
Class A Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
14,522
Added 10.0%
130,662
Class A Common Stock
May 04
2021
SELL
Open market or private sale
$85,962
$52.13 p/Share
1,649
Reduced 1.4%
116,140
Class A Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$82,240
$47.21 p/Share
1,742
Reduced 1.46%
117,789
Class A Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
-
17,688
Added 12.89%
119,531
Class A Common Stock
Nov 03
2020
SELL
Open market or private sale
$225,643
$21.39 p/Share
10,549
Reduced 9.39%
101,843
Class A Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$234,213
$21.0 p/Share
11,153
Reduced 9.03%
112,392
Class A Common Stock