Dec 20
2024
SELL
Payment of exercise price or tax liability
$86,287
$29.49 p/Share
2,926
Reduced 1.85%
155,542
Class A Common Stock
Nov 27
2024
SELL
Open market or private sale
$118,733
$30.88 p/Share
3,845
Reduced 2.37%
158,468
Class A Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$217,734
$29.23 p/Share
7,449
Reduced 4.39%
162,313
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$88,861
$30.38 p/Share
2,925
Reduced 1.69%
169,762
Class A Common Stock
Aug 27
2024
SELL
Open market or private sale
$121,386
$31.57 p/Share
3,845
Reduced 2.18%
172,687
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$235,760
$31.65 p/Share
7,449
Reduced 4.05%
176,532
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$128,729
$44.01 p/Share
2,925
Reduced 1.56%
183,981
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$115,380
$45.0 p/Share
2,564
Reduced 1.35%
186,906
Class A Common Stock
Jun 13
2024
SELL
Open market or private sale
$168,795
$43.9 p/Share
3,845
Reduced 1.99%
189,470
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$317,625
$42.64 p/Share
7,449
Reduced 3.71%
193,315
Class A Common Stock
Apr 11
2024
BUY
Grant, award, or other acquisition
-
6,876
Added 3.31%
200,764
Class A Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$58,052
$34.29 p/Share
1,693
Reduced 0.87%
193,888
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$267,327
$35.11 p/Share
7,614
Reduced 3.75%
195,581
Class A Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$61,544
$37.12 p/Share
1,658
Reduced 0.81%
203,195
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$234,452
$32.13 p/Share
7,297
Reduced 3.44%
204,853
Class A Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$44,799
$27.02 p/Share
1,658
Reduced 0.78%
212,150
Class A Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$193,005
$26.45 p/Share
7,297
Reduced 3.3%
213,808
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$41,798
$25.21 p/Share
1,658
Reduced 0.74%
221,105
Class A Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
37,778
Added 14.5%
222,763
Class A Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$165,641
$22.7 p/Share
7,297
Reduced 3.79%
184,985
Class A Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$184,617
$24.43 p/Share
7,557
Reduced 3.78%
192,282
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
-
7,297
Reduced 3.52%
199,839
Class A Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
-
7,297
Reduced 3.4%
207,136
Class A Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
-
7,297
Reduced 3.29%
214,433
Class A Common Stock
Apr 13
2022
BUY
Grant, award, or other acquisition
-
221,730
Added 50.0%
221,730
Class A Common Stock