Feb 10
2025
SELL
Payment of exercise price or tax liability
$54,930
$34.31 p/Share
1,601
Reduced 6.1%
24,639
Class A Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
3,201
Added 10.18%
28,230
Class A Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$68,635
$34.49 p/Share
1,990
Reduced 7.05%
26,240
Class A Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
3,979
Added 13.72%
25,029
Class A Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$43,353
$34.49 p/Share
1,257
Reduced 5.64%
21,050
Class A Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
2,514
Added 10.13%
22,307
Class A Common Stock
Nov 26
2024
SELL
Other acquisition or disposition
-
5,900
Reduced 22.96%
19,793
Class A Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$44,401
$28.39 p/Share
1,564
Reduced 5.74%
25,693
Class A Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
3,191
Added 10.48%
27,257
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$45,689
$29.12 p/Share
1,569
Reduced 6.12%
24,066
Class A Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
3,201
Added 11.1%
25,635
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$34,902
$28.33 p/Share
1,232
Reduced 5.21%
22,434
Class A Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
2,514
Added 9.6%
23,666
Class A Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$31,390
$34.12 p/Share
920
Reduced 4.17%
21,152
Class A Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$52,045
$33.95 p/Share
1,533
Reduced 6.49%
22,072
Class A Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
3,192
Added 11.91%
23,605
Class A Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$46,203
$38.28 p/Share
1,207
Reduced 5.58%
20,413
Class A Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
2,514
Added 10.42%
21,620
Class A Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$39,164
$42.57 p/Share
920
Reduced 4.59%
19,106
Class A Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$77,708
$50.69 p/Share
1,533
Reduced 7.11%
20,026
Class A Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
3,192
Added 12.9%
21,559
Class A Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$19,509
$46.56 p/Share
419
Reduced 2.24%
18,322
Class A Common Stock
Oct 23
2021
SELL
Payment of exercise price or tax liability
$25,698
$43.63 p/Share
589
Reduced 3.05%
18,741
Class A Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$12,720
$44.32 p/Share
287
Reduced 1.46%
19,330
Class A Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$43,130
$46.88 p/Share
920
Reduced 4.48%
19,617
Class A Common Stock