Dec 12
2024
SELL
Payment of exercise price or tax liability
$37,808
$159.53 p/Share
237
Reduced 4.23%
5,365
Class A Common Stock
Dec 12
2024
BUY
Exercise of conversion of derivative security
-
534
Added 8.7%
5,602
Class A Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$276,172
$153.6 p/Share
1,798
Reduced 26.19%
5,068
Class A Common Stock
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
4,280
Added 44.51%
5,336
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$665,619
$154.15 p/Share
4,318
Reduced 62.54%
2,586
Class A Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$538,249
$156.65 p/Share
3,436
Reduced 33.23%
6,904
Class A Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
7,754
Added 42.85%
10,340
Class A Common Stock
Mar 06
2024
SELL
Sale (or disposition) back to the issuer
$1,448,744
$158.35 p/Share
9,149
Reduced 28.28%
23,204
Class A Common Stock
Mar 06
2024
SELL
Open market or private sale
$3,275,375
$158.86 p/Share
20,618
Reduced 88.86%
2,586
Class A Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$1,448,462
$48.66 p/Share
29,767
Added 47.92%
32,353
Class A Common Stock
Dec 15
2023
SELL
Sale (or disposition) back to the issuer
$1,863,865
$130.14 p/Share
14,322
Reduced 43.91%
18,297
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$2,044,786
$130.15 p/Share
15,711
Reduced 85.87%
2,586
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$1,874,613
$75.84 p/Share
24,718
Added 48.9%
25,829
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$201,590
$107.63 p/Share
1,873
Reduced 19.16%
7,901
Class A Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
4,459
Added 35.23%
8,199
Class A Common Stock
Feb 27
2023
SELL
Sale (or disposition) back to the issuer
$751,478
$116.22 p/Share
6,466
Reduced 33.01%
13,120
Class A Common Stock
Feb 27
2023
SELL
Open market or private sale
$907,097
$116.22 p/Share
7,805
Reduced 59.49%
5,315
Class A Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$751,368
$52.65 p/Share
14,271
Added 42.15%
19,586
Class A Common Stock
Feb 24
2023
SELL
Sale (or disposition) back to the issuer
$861,459
$115.03 p/Share
7,489
Reduced 31.87%
16,013
Class A Common Stock
Feb 24
2023
SELL
Open market or private sale
$1,230,590
$115.03 p/Share
10,698
Reduced 66.81%
5,315
Class A Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$861,336
$47.36 p/Share
18,187
Added 43.63%
23,502
Class A Common Stock
Dec 13
2022
SELL
Open market or private sale
$697,854
$103.05 p/Share
6,772
Reduced 56.03%
5,315
Class A Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$173,804
$94.05 p/Share
1,848
Reduced 13.26%
12,087
Class A Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
4,480
Added 26.32%
12,544
Class A Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$100,827
$90.59 p/Share
1,113
Reduced 10.53%
9,455
Class A Common Stock