Jan 16
2025
SELL
Payment of exercise price or tax liability
$1,050,636
$52.19 p/Share
20,131
Reduced 5.26%
362,421
Class A Common Stock
Jan 16
2025
BUY
Grant, award, or other acquisition
-
52,384
Added 12.04%
382,552
Class A Common Stock
Dec 20
2024
SELL
Payment of exercise price or tax liability
$2,747,503
$50.5 p/Share
54,406
Reduced 14.15%
330,168
Class A Common Stock
Dec 20
2024
BUY
Exercise of conversion of derivative security
-
124,353
Added 24.43%
384,574
Class A Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$1,515,145
$42.39 p/Share
35,743
Reduced 12.11%
259,394
Class A Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
81,696
Added 21.68%
295,137
Class A Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$816,102
$42.71 p/Share
19,108
Reduced 8.22%
213,441
Class A Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
51,700
Added 18.19%
232,549
Class A Common Stock
Jul 20
2023
SELL
Payment of exercise price or tax liability
$343,593
$36.89 p/Share
9,314
Reduced 4.92%
179,849
Class A Common Stock
Jul 20
2023
BUY
Exercise of conversion of derivative security
-
21,288
Added 10.12%
189,163
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,109,906
$29.54 p/Share
37,573
Reduced 18.29%
167,875
Class A Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
63,912
Added 23.73%
205,448
Class A Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
33,578
Added 19.17%
141,536
Class A Common Stock
Jul 20
2022
SELL
Payment of exercise price or tax liability
$236,267
$25.28 p/Share
9,346
Reduced 8.09%
106,154
Class A Common Stock
Jul 20
2022
BUY
Exercise of conversion of derivative security
-
21,289
Added 15.56%
115,500
Class A Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$152,510
$31.22 p/Share
4,885
Reduced 4.98%
93,197
Class A Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
16,946
Added 14.73%
98,082
Class A Common Stock
Jul 20
2021
SELL
Payment of exercise price or tax liability
$197,757
$32.14 p/Share
6,153
Reduced 7.05%
81,136
Class A Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
-
21,289
Added 19.61%
87,289
Class A Common Stock