Dec 03
2024
SELL
Payment of exercise price or tax liability
$102,722
$75.81 p/Share
1,355
Reduced 0.68%
197,233
Class A Common Stock
Dec 03
2024
BUY
Exercise of conversion of derivative security
-
1,355
Added 0.68%
198,588
Class A Common Stock
Oct 24
2024
SELL
Payment of exercise price or tax liability
$26,681
$68.24 p/Share
391
Reduced 0.2%
197,233
Class A Common Stock
Oct 24
2024
BUY
Exercise of conversion of derivative security
-
890
Added 0.45%
197,624
Class A Common Stock
Jul 25
2024
SELL
Payment of exercise price or tax liability
$23,420
$62.79 p/Share
373
Reduced 0.19%
196,734
Class A Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
-
849
Added 0.43%
197,107
Class A Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$16,736
$53.99 p/Share
310
Reduced 0.16%
196,258
Class A Common Stock
Apr 25
2024
BUY
Exercise of conversion of derivative security
-
705
Added 0.36%
196,568
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$939,278
$52.6 p/Share
17,857
Reduced 8.36%
195,863
Class A Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$157
$52.6 p/Share
3
Reduced 0.0%
213,720
Class A Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
40,618
Added 15.97%
213,723
Class A Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$41,783
$54.69 p/Share
764
Reduced 0.44%
173,105
Class A Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
1,736
Added 0.99%
173,869
Class A Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$85,896
$51.19 p/Share
1,678
Reduced 0.97%
172,133
Class A Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
-
1,678
Added 0.96%
173,811
Class A Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$26,787
$43.77 p/Share
612
Reduced 0.35%
172,133
Class A Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
-
1,391
Added 0.8%
172,745
Class A Common Stock
Jul 27
2023
SELL
Payment of exercise price or tax liability
$30,425
$52.01 p/Share
585
Reduced 0.34%
171,354
Class A Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
1,330
Added 0.77%
171,939
Class A Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$23,142
$40.6 p/Share
570
Reduced 0.33%
170,609
Class A Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
-
1,294
Added 0.75%
171,179
Class A Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$805,196
$42.06 p/Share
19,144
Reduced 10.13%
169,885
Class A Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
43,294
Added 18.64%
189,029
Class A Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$47,295
$47.06 p/Share
1,005
Reduced 0.68%
145,735
Class A Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,283
Added 1.53%
146,740
Class A Common Stock