Dec 13
2024
SELL
Open market or private sale
$8,918,091
$315.83 p/Share
28,237
Reduced 10.85%
232,112
Class A Common Stock
Dec 12
2024
SELL
Open market or private sale
$2,230,779
$314.46 p/Share
7,094
Reduced 2.65%
260,349
Class A Common Stock
Nov 30
2024
SELL
Payment of exercise price or tax liability
$9,142,361
$315.08 p/Share
29,016
Reduced 9.79%
267,443
Class A Common Stock
Nov 30
2024
BUY
Exercise of conversion of derivative security
-
57,253
Added 16.19%
296,459
Class A Common Stock
Nov 19
2024
SELL
Payment of exercise price or tax liability
$2,247,502
$311.85 p/Share
7,207
Reduced 2.92%
239,206
Class A Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
-
14,301
Added 5.49%
246,413
Class A Common Stock
Jan 19
2024
SELL
Open market or private sale
$9,874,729
$270.2 p/Share
36,546
Reduced 13.6%
232,112
Class A Common Stock
Jan 19
2024
BUY
Exercise of conversion of derivative security
$2,953,647
$80.82 p/Share
36,546
Added 11.97%
268,658
Class A Common Stock
Dec 13
2023
SELL
Open market or private sale
$6,501,000
$260.04 p/Share
25,000
Reduced 9.72%
232,112
Class A Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$2,020,499
$80.82 p/Share
25,000
Added 8.86%
257,112
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$7,099,386
$256.49 p/Share
27,679
Reduced 10.65%
232,112
Class A Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$6,986,316
$256.68 p/Share
27,218
Reduced 9.48%
259,791
Class A Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
54,897
Added 16.06%
287,009
Class A Common Stock
Nov 22
2023
SELL
Open market or private sale
$1,977,510
$253.17 p/Share
7,811
Reduced 3.26%
232,112
Class A Common Stock
Nov 19
2023
SELL
Payment of exercise price or tax liability
$1,800,325
$249.56 p/Share
7,214
Reduced 2.92%
239,923
Class A Common Stock
Nov 19
2023
BUY
Exercise of conversion of derivative security
-
15,025
Added 5.73%
247,137
Class A Common Stock
Nov 17
2023
SELL
Open market or private sale
$2,300,092
$250.01 p/Share
9,200
Reduced 3.81%
232,112
Class A Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$743,543
$80.82 p/Share
9,200
Added 3.67%
241,312
Class A Common Stock
Sep 13
2023
SELL
Open market or private sale
$3,950,158
$250.01 p/Share
15,800
Reduced 6.37%
232,112
Class A Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
$1,276,956
$80.82 p/Share
15,800
Added 5.99%
247,912
Class A Common Stock
Jul 11
2023
SELL
Open market or private sale
$5,452,767
$240.21 p/Share
22,700
Reduced 8.91%
232,112
Class A Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$1,834,613
$80.82 p/Share
22,700
Added 8.18%
254,812
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$552,000
$240.0 p/Share
2,300
Reduced 0.98%
232,112
Class A Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$185,885
$80.82 p/Share
2,300
Added 0.97%
234,412
Class A Common Stock
Feb 03
2023
SELL
Open market or private sale
$14,190,892
$229.92 p/Share
61,721
Reduced 21.01%
232,112
Class A Common Stock