Jun 06
2025
SELL
Open market or private sale
$3,502,900
$350.29 p/Share
10,000
Reduced 7.1%
130,834
Class A Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$220,833
$327.16 p/Share
675
Reduced 0.48%
140,834
Class A Common Stock
May 30
2025
SELL
Open market or private sale
$3,251,800
$325.18 p/Share
10,000
Reduced 6.6%
141,509
Class A Common Stock
May 14
2025
SELL
Open market or private sale
$6,263,400
$300.0 p/Share
20,878
Reduced 12.11%
151,509
Class A Common Stock
May 14
2025
BUY
Exercise of conversion of derivative security
$1,407,108
$88.62 p/Share
15,878
Added 8.43%
172,387
Class A Common Stock
May 08
2025
SELL
Open market or private sale
$9,858,450
$281.67 p/Share
35,000
Reduced 18.28%
156,509
Class A Common Stock
May 08
2025
BUY
Exercise of conversion of derivative security
$201,400
$10.07 p/Share
20,000
Added 9.46%
191,509
Class A Common Stock
May 01
2025
SELL
Open market or private sale
$1,300,000
$260.0 p/Share
5,000
Reduced 2.83%
171,509
Class A Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$170,012
$251.87 p/Share
675
Reduced 0.38%
176,509
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$529,136
$212.59 p/Share
2,489
Reduced 1.39%
177,184
Class A Common Stock
Mar 25
2025
SELL
Open market or private sale
$6,208,976
$225.02 p/Share
27,593
Reduced 13.31%
179,673
Class A Common Stock
Mar 25
2025
BUY
Exercise of conversion of derivative security
$1,024,140
$45.33 p/Share
22,593
Added 9.83%
207,266
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$78,554
$233.1 p/Share
337
Reduced 0.18%
184,673
Class A Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$80,678
$247.48 p/Share
326
Reduced 0.18%
185,010
Class A Common Stock
Jan 17
2025
BUY
Grant, award, or other acquisition
-
19,225
Added 9.4%
185,336
Class A Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$77,886
$203.36 p/Share
383
Reduced 0.23%
166,111
Class A Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$137,762
$260.42 p/Share
529
Reduced 0.32%
166,494
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$120,954
$229.08 p/Share
528
Reduced 0.32%
167,023
Class A Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$1,208,617
$207.31 p/Share
5,830
Reduced 3.36%
167,551
Class A Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
14,099
Added 7.52%
173,381
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$92,998
$175.8 p/Share
529
Reduced 0.33%
159,282
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$79,677
$150.62 p/Share
529
Reduced 0.33%
159,811
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$77,509
$146.52 p/Share
529
Reduced 0.33%
160,340
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$65,656
$124.35 p/Share
528
Reduced 0.33%
160,869
Class A Common Stock
Jun 24
2024
SELL
Open market or private sale
$3,000,000
$120.0 p/Share
25,000
Reduced 13.41%
161,397
Class A Common Stock