Aug 15
2025
SELL
Payment of exercise price or tax liability
$1,700,576
$59.89 p/Share
28,395
Reduced 48.65%
29,965
Class A Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$8,279,253
$59.89 p/Share
138,241
Reduced 44.06%
175,524
Class A Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
283,800
Added 52.2%
259,848
Class A Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
58,208
Added 49.93%
58,360
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$2,745,097
$39.06 p/Share
70,279
Reduced 36.96%
119,857
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$861,507
$39.06 p/Share
22,056
Reduced 43.05%
29,180
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$4,675,677
$39.06 p/Share
119,705
Reduced 99.87%
152
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
51,084
Added 49.93%
51,236
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
160,956
Added 53.42%
140,367
Class A Common Stock
Aug 15
2023
SELL
Open market or private sale
$4,783,859
$33.84 p/Share
141,367
Reduced 99.89%
152
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$3,508,801
$33.84 p/Share
103,688
Reduced 42.29%
141,519
Class A Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
245,055
Added 58.79%
171,773
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$3,238,608
$36.5 p/Share
88,729
Reduced 41.14%
126,925
Class A Common Stock
Aug 15
2022
SELL
Open market or private sale
$4,627,214
$36.5 p/Share
126,773
Reduced 99.88%
152
Class A Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
215,502
Added 57.88%
156,851
Class A Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$1,332,777
$37.0 p/Share
36,021
Reduced 18.64%
157,264
Class A Common Stock
Aug 15
2021
SELL
Open market or private sale
$5,813,144
$37.0 p/Share
157,112
Reduced 99.9%
152
Class A Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
91,538
Added 33.38%
182,712
Class A Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$3,466,824
$37.68 p/Share
92,007
Reduced 47.49%
101,747
Class A Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
193,602
Added 49.98%
193,754
Class A Common Stock