Nov 18
2024
SELL
Payment of exercise price or tax liability
$100,936
$77.11 p/Share
1,309
Reduced 2.99%
42,428
Class A Common Stock
Nov 16
2024
BUY
Exercise of conversion of derivative security
-
2,416
Added 5.23%
43,737
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$8,713
$77.11 p/Share
113
Reduced 0.27%
41,321
Class A Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
208
Added 0.5%
41,434
Class A Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$149,240
$77.77 p/Share
1,919
Reduced 4.45%
41,226
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
3,508
Added 7.52%
43,145
Class A Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$99,604
$75.86 p/Share
1,313
Reduced 3.21%
39,637
Class A Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
2,418
Added 5.58%
40,950
Class A Common Stock
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