Jul 07
2025
SELL
Open market or private sale
$2,485,000
$350.0 p/Share
7,100
Reduced 3.46%
197,832
Class A Common Stock
Jul 07
2025
BUY
Exercise of conversion of derivative security
$71,497
$10.07 p/Share
7,100
Added 3.35%
204,932
Class A Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$650,812
$338.26 p/Share
1,924
Reduced 0.96%
197,832
Class A Common Stock
Jun 06
2025
SELL
Open market or private sale
$8,910,574
$350.81 p/Share
25,400
Reduced 11.28%
199,756
Class A Common Stock
Jun 06
2025
BUY
Exercise of conversion of derivative security
$255,778
$10.07 p/Share
25,400
Added 10.14%
225,156
Class A Common Stock
Jun 03
2025
SELL
Open market or private sale
$11,050,000
$340.0 p/Share
32,500
Reduced 13.99%
199,756
Class A Common Stock
Jun 03
2025
BUY
Exercise of conversion of derivative security
$327,275
$10.07 p/Share
32,500
Added 12.28%
232,256
Class A Common Stock
Jun 02
2025
SELL
Open market or private sale
$10,734,750
$330.3 p/Share
32,500
Reduced 13.99%
199,756
Class A Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$327,275
$10.07 p/Share
32,500
Added 12.28%
232,256
Class A Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$435,449
$327.16 p/Share
1,331
Reduced 0.66%
199,756
Class A Common Stock
May 28
2025
SELL
Open market or private sale
$10,400,000
$320.0 p/Share
32,500
Reduced 13.91%
201,087
Class A Common Stock
May 28
2025
BUY
Exercise of conversion of derivative security
$327,275
$10.07 p/Share
32,500
Added 12.21%
233,587
Class A Common Stock
May 14
2025
SELL
Open market or private sale
$19,825,000
$305.0 p/Share
65,000
Reduced 24.43%
201,087
Class A Common Stock
May 14
2025
BUY
Exercise of conversion of derivative security
$654,550
$10.07 p/Share
65,000
Added 19.63%
266,087
Class A Common Stock
May 08
2025
SELL
Open market or private sale
$19,526,496
$278.29 p/Share
70,166
Reduced 25.87%
201,087
Class A Common Stock
May 08
2025
BUY
Exercise of conversion of derivative security
$2,472,519
$41.11 p/Share
60,144
Added 18.15%
271,253
Class A Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$334,987
$251.87 p/Share
1,330
Reduced 0.63%
211,109
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$1,000,873
$212.59 p/Share
4,708
Reduced 2.17%
212,439
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$247,319
$233.1 p/Share
1,061
Reduced 0.49%
217,147
Class A Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$175,215
$247.48 p/Share
708
Reduced 0.32%
218,208
Class A Common Stock
Jan 17
2025
BUY
Grant, award, or other acquisition
-
28,470
Added 11.51%
218,916
Class A Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$158,417
$203.36 p/Share
779
Reduced 0.41%
190,446
Class A Common Stock
Dec 02
2024
SELL
Open market or private sale
$11,414,040
$259.41 p/Share
44,000
Reduced 18.71%
191,225
Class A Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$271,357
$260.42 p/Share
1,042
Reduced 0.44%
235,225
Class A Common Stock
Nov 11
2024
SELL
Open market or private sale
$2,751,760
$250.16 p/Share
11,000
Reduced 4.45%
236,267
Class A Common Stock