May 22
2024
SELL
Payment of exercise price or tax liability
$104,458
$38.89 p/Share
2,686
Reduced 6.05%
41,741
Class A Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
-
5,808
Added 11.56%
44,427
Class A Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
$48,291
$43.35 p/Share
1,114
Reduced 2.8%
38,619
Class A Common Stock
Mar 29
2024
BUY
Exercise of conversion of derivative security
-
2,408
Added 5.71%
39,733
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$87,849
$42.77 p/Share
2,054
Reduced 5.22%
37,325
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
4,440
Added 10.13%
39,379
Class A Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$38,306
$42.8 p/Share
895
Reduced 2.5%
34,939
Class A Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
1,935
Added 5.12%
35,834
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$81,234
$42.8 p/Share
1,898
Reduced 5.3%
33,899
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
4,102
Added 10.28%
35,797
Class A Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$110,853
$41.24 p/Share
2,688
Reduced 7.82%
31,695
Class A Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
-
5,808
Added 14.45%
34,383
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$45,416
$37.91 p/Share
1,198
Reduced 4.02%
28,575
Class A Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
2,587
Added 7.99%
29,773
Class A Common Stock
Mar 29
2023
SELL
Payment of exercise price or tax liability
$15,445
$36.95 p/Share
418
Reduced 1.51%
27,186
Class A Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
-
903
Added 3.17%
27,604
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$75,161
$36.24 p/Share
2,074
Reduced 7.21%
26,701
Class A Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
4,480
Added 13.47%
28,775
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$27,671
$35.89 p/Share
771
Reduced 3.08%
24,295
Class A Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
1,665
Added 6.23%
25,066
Class A Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$33,107
$36.95 p/Share
896
Reduced 3.69%
23,401
Class A Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
1,935
Added 7.38%
24,297
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$17,362
$36.63 p/Share
474
Reduced 2.08%
22,362
Class A Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,515
Added 6.22%
22,836
Class A Common Stock