Oct 16
2025
SELL
Open market or private sale
$118,800
$44.0 p/Share
2,700
Reduced 0.82%
328,342
Class A Common Stock
Aug 30
2025
SELL
Payment of exercise price or tax liability
$1,106,767
$42.34 p/Share
26,140
Reduced 7.32%
331,042
Class A Common Stock
Jan 25
2025
SELL
Payment of exercise price or tax liability
$240,407
$44.16 p/Share
5,444
Reduced 1.5%
357,182
Class A Common Stock
Nov 07
2024
BUY
Grant, award, or other acquisition
-
32,385
Added 8.2%
362,626
Class A Common Stock
Oct 24
2024
SELL
Payment of exercise price or tax liability
$277,442
$43.74 p/Share
6,343
Reduced 1.88%
330,241
Class A Common Stock
Oct 19
2024
SELL
Payment of exercise price or tax liability
$355,101
$44.03 p/Share
8,065
Reduced 2.32%
339,256
Class A Common Stock
Oct 11
2024
SELL
Payment of exercise price or tax liability
$2,220,084
$43.73 p/Share
50,768
Reduced 12.75%
347,321
Class A Common Stock
Oct 11
2024
BUY
Grant, award, or other acquisition
-
113,701
Added 22.22%
398,089
Class A Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$932,917
$42.29 p/Share
22,060
Reduced 7.2%
284,388
Class A Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$1,009,060
$41.24 p/Share
24,468
Reduced 7.39%
306,448
Class A Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$177,754
$31.81 p/Share
5,588
Reduced 1.66%
330,916
Class A Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$179,189
$28.25 p/Share
6,343
Reduced 1.85%
336,504
Class A Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
-
51,478
Added 13.05%
342,847
Class A Common Stock
Oct 08
2023
SELL
Payment of exercise price or tax liability
$585,010
$26.56 p/Share
22,026
Reduced 7.03%
291,369
Class A Common Stock
Aug 30
2023
BUY
Grant, award, or other acquisition
-
111,234
Added 26.2%
313,395
Class A Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$204,677
$25.12 p/Share
8,148
Reduced 3.87%
202,161
Class A Common Stock
Oct 24
2022
BUY
Grant, award, or other acquisition
-
40,486
Added 16.14%
210,309
Class A Common Stock
Oct 08
2022
SELL
Payment of exercise price or tax liability
$441,225
$20.15 p/Share
21,897
Reduced 11.42%
169,823
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
50,943
Added 20.99%
191,720
Class A Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$2,900,006
$20.6 p/Share
140,777
Added 50.0%
140,777
Class A Common Stock