Aug 23
2024
SELL
Open market or private sale
$331,589
$33.45 p/Share
9,913
Reduced 2.69%
358,622
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$682,660
$33.49 p/Share
20,384
Reduced 5.24%
368,535
Class A Common Stock
May 28
2024
SELL
Open market or private sale
$295,458
$34.85 p/Share
8,478
Reduced 2.13%
388,919
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$758,821
$37.23 p/Share
20,382
Reduced 4.88%
397,397
Class A Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
69,824
Added 14.32%
417,779
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$634,718
$31.03 p/Share
20,455
Reduced 5.55%
347,955
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,297,169
$30.86 p/Share
42,034
Reduced 10.24%
368,410
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
194,221
Added 32.12%
410,444
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$1,544,830
$29.73 p/Share
51,962
Reduced 19.38%
216,223
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$273,608
$30.31 p/Share
9,027
Reduced 3.26%
268,185
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$27,277
$30.41 p/Share
897
Reduced 0.32%
277,212
Class A Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
1,809
Added 0.65%
278,109
Class A Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$263,768
$29.22 p/Share
9,027
Reduced 3.16%
276,300
Class A Common Stock
Aug 16
2023
SELL
Open market or private sale
$55,059
$29.73 p/Share
1,852
Reduced 0.64%
285,327
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$54,580
$29.94 p/Share
1,823
Reduced 0.63%
287,179
Class A Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
3,675
Added 1.26%
289,002
Class A Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$665,161
$31.02 p/Share
21,443
Reduced 6.84%
292,005
Class A Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
157,730
Added 33.48%
313,448
Class A Common Stock
May 16
2023
SELL
Open market or private sale
$117,427
$27.63 p/Share
4,250
Reduced 3.19%
129,005
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$118,712
$28.4 p/Share
4,180
Reduced 3.04%
133,255
Class A Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
8,430
Added 5.78%
137,435
Class A Common Stock
May 09
2023
BUY
Grant, award, or other acquisition
-
26,713
Added 14.64%
155,718
Class A Common Stock
Feb 17
2023
SELL
Open market or private sale
$182,433
$36.9 p/Share
4,944
Reduced 3.69%
129,005
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$118,556
$48.41 p/Share
2,449
Reduced 1.8%
133,949
Class A Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
4,697
Added 3.33%
136,398
Class A Common Stock