Feb 19
2025
SELL
Open market or private sale
$1,223,220
$74.0 p/Share
16,530
Reduced 7.02%
218,805
Class A Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$74
$74.0 p/Share
1
Reduced 0.0%
235,335
Class A Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
-
37,612
Added 13.78%
235,336
Class A Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$30,676
$79.68 p/Share
385
Reduced 0.19%
197,724
Class A Common Stock
Feb 06
2025
BUY
Exercise of conversion of derivative security
-
876
Added 0.44%
198,109
Class A Common Stock
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