Aug 15
2024
SELL
Payment of exercise price or tax liability
$8,528
$75.47 p/Share
113
Reduced 0.29%
38,532
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
208
Added 0.54%
38,645
Class A Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$127,140
$66.15 p/Share
1,922
Reduced 4.76%
38,437
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
3,508
Added 8.0%
40,359
Class A Common Stock
May 16
2024
SELL
Payment of exercise price or tax liability
$92,483
$70.33 p/Share
1,315
Reduced 3.45%
36,851
Class A Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
-
2,416
Added 5.95%
38,166
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$7,850
$68.86 p/Share
114
Reduced 0.32%
35,750
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
209
Added 0.58%
35,864
Class A Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
$34,519
$73.29 p/Share
471
Reduced 1.3%
35,655
Class A Common Stock
Mar 29
2024
BUY
Exercise of conversion of derivative security
-
882
Added 2.38%
36,126
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$403,994
$75.33 p/Share
5,363
Reduced 13.32%
34,908
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
11,834
Added 22.71%
40,271
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$24,369
$78.61 p/Share
310
Reduced 1.08%
28,437
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
802
Added 2.71%
28,747
Class A Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$84,392
$77.0 p/Share
1,096
Reduced 3.77%
27,945
Class A Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,700
Added 8.51%
29,041
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$14,589
$78.02 p/Share
187
Reduced 0.7%
26,341
Class A Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
417
Added 1.55%
26,528
Class A Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$35,650
$75.53 p/Share
472
Reduced 1.78%
26,111
Class A Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
881
Added 3.21%
26,583
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$30,665
$70.82 p/Share
433
Reduced 1.66%
25,702
Class A Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
801
Added 2.97%
26,135
Class A Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$101,281
$68.48 p/Share
1,479
Reduced 5.52%
25,334
Class A Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
2,700
Added 9.15%
26,813
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$15,597
$68.41 p/Share
228
Reduced 0.94%
24,113
Class A Common Stock