Dec 02
2024
SELL
Open market or private sale
$2,562,500
$256.25 p/Share
10,000
Reduced 5.01%
189,761
Class A Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$100,700
$10.07 p/Share
10,000
Added 4.77%
199,761
Class A Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$252,867
$260.42 p/Share
971
Reduced 0.51%
189,761
Class A Common Stock
Nov 12
2024
BUY
Conversion of derivative security
-
40,000
Added 17.34%
190,732
Class A Common Stock
Nov 11
2024
SELL
Open market or private sale
$5,013,800
$250.69 p/Share
20,000
Reduced 11.71%
150,732
Class A Common Stock
Nov 08
2024
SELL
Open market or private sale
$4,905,200
$245.26 p/Share
20,000
Reduced 10.49%
170,732
Class A Common Stock
Nov 06
2024
SELL
Open market or private sale
$4,835,200
$241.76 p/Share
20,000
Reduced 10.49%
170,732
Class A Common Stock
Nov 06
2024
BUY
Conversion of derivative security
-
160,000
Added 45.62%
190,732
Class A Common Stock
Nov 05
2024
SELL
Open market or private sale
$9,294,400
$232.36 p/Share
40,000
Reduced 44.09%
50,732
Class A Common Stock
Nov 04
2024
SELL
Open market or private sale
$46,790,447
$224.42 p/Share
208,495
Reduced 69.68%
90,732
Class A Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$3,337,306
$30.76 p/Share
108,495
Added 26.61%
299,227
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$222,665
$229.08 p/Share
972
Reduced 0.51%
190,732
Class A Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$1,905,800
$207.31 p/Share
9,193
Reduced 4.58%
191,704
Class A Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
22,231
Added 9.96%
200,897
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$170,701
$175.8 p/Share
971
Reduced 0.54%
178,666
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$146,402
$150.62 p/Share
972
Reduced 0.54%
179,637
Class A Common Stock
Aug 01
2024
SELL
Open market or private sale
$734,950
$146.99 p/Share
5,000
Reduced 2.69%
180,609
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$142,270
$146.52 p/Share
971
Reduced 0.52%
185,609
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$120,868
$124.35 p/Share
972
Reduced 0.5%
191,580
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$6,871,150
$124.93 p/Share
55,000
Reduced 22.77%
186,580
Class A Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$503,500
$10.07 p/Share
50,000
Added 17.15%
241,580
Class A Common Stock
Jun 03
2024
SELL
Open market or private sale
$504,550
$100.91 p/Share
5,000
Reduced 2.53%
192,552
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$97,080
$99.98 p/Share
971
Reduced 0.49%
197,552
Class A Common Stock
May 02
2024
SELL
Open market or private sale
$2,097,720
$116.54 p/Share
18,000
Reduced 8.31%
198,523
Class A Common Stock
May 01
2024
SELL
Open market or private sale
$4,758,600
$86.52 p/Share
55,000
Reduced 20.26%
216,523
Class A Common Stock