Aug 15
2024
SELL
Payment of exercise price or tax liability
$174,273
$47.72 p/Share
3,652
Reduced 2.4%
148,445
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
9,277
Added 5.75%
152,097
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$110,594
$40.87 p/Share
2,706
Reduced 1.86%
142,484
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
9,278
Added 6.01%
145,190
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$129,776
$45.68 p/Share
2,841
Reduced 2.05%
135,542
Class A Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
11,137
Added 7.45%
138,383
Class A Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$222,853
$43.99 p/Share
5,066
Reduced 3.84%
126,940
Class A Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
-
12,873
Added 8.89%
132,006
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$503,166
$41.99 p/Share
11,983
Reduced 9.14%
119,133
Class A Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
30,416
Added 18.83%
131,116
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$52,361
$39.94 p/Share
1,311
Reduced 1.29%
100,700
Class A Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
4,700
Added 4.39%
102,351
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$51,524
$44.96 p/Share
1,146
Reduced 1.16%
97,311
Class A Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
4,700
Added 4.56%
98,457
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$120,697
$46.44 p/Share
2,599
Reduced 2.7%
93,757
Class A Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
10,106
Added 9.49%
96,356
Class A Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$188,277
$32.08 p/Share
5,869
Reduced 6.37%
86,250
Class A Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
14,910
Added 13.93%
92,119
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$127,186
$38.0 p/Share
3,347
Reduced 4.3%
74,520
Class A Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
8,503
Added 9.84%
77,867
Class A Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$193,105
$41.51 p/Share
4,652
Reduced 6.31%
69,037
Class A Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
-
13,934
Added 15.9%
73,689
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$187,899
$62.99 p/Share
2,983
Reduced 4.75%
59,755
Class A Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
9,530
Added 13.19%
62,738
Class A Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$204,619
$71.57 p/Share
2,859
Reduced 5.1%
53,208
Class A Common Stock