Jul 08
2025
SELL
Open market or private sale
$374,494
$721.57 p/Share
519
Reduced 1.88%
27,107
Class A Common Stock
Jul 01
2025
SELL
Open market or private sale
$382,503
$737.0 p/Share
519
Reduced 1.84%
27,626
Class A Common Stock
Jun 24
2025
SELL
Open market or private sale
$365,837
$704.89 p/Share
519
Reduced 1.81%
28,145
Class A Common Stock
Jun 17
2025
SELL
Open market or private sale
$364,332
$701.99 p/Share
519
Reduced 1.78%
28,664
Class A Common Stock
Jun 10
2025
SELL
Open market or private sale
$363,819
$701.0 p/Share
519
Reduced 1.75%
29,183
Class A Common Stock
Jun 03
2025
SELL
Open market or private sale
$348,249
$671.0 p/Share
519
Reduced 1.72%
29,702
Class A Common Stock
May 27
2025
SELL
Open market or private sale
$329,777
$635.41 p/Share
519
Reduced 1.69%
30,221
Class A Common Stock
May 20
2025
SELL
Open market or private sale
$329,824
$635.5 p/Share
519
Reduced 1.66%
30,740
Class A Common Stock
May 16
2025
SELL
Open market or private sale
$330,286
$636.39 p/Share
519
Reduced 1.63%
31,259
Class A Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$5,468,072
$659.36 p/Share
8,293
Reduced 20.0%
33,178
Class A Common Stock
May 15
2025
-
1,400
Reduced 4.22%
31,778
Class A Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
16,722
Added 28.74%
41,471
Class A Common Stock
May 13
2025
SELL
Open market or private sale
$585,713
$645.77 p/Share
907
Reduced 3.54%
24,749
Class A Common Stock
May 06
2025
SELL
Open market or private sale
$545,710
$592.52 p/Share
921
Reduced 3.47%
25,656
Class A Common Stock
Apr 29
2025
SELL
Open market or private sale
$502,101
$545.17 p/Share
921
Reduced 3.35%
26,577
Class A Common Stock
Apr 22
2025
SELL
Open market or private sale
$453,012
$491.87 p/Share
921
Reduced 3.24%
27,498
Class A Common Stock
Apr 15
2025
SELL
Open market or private sale
$489,253
$531.22 p/Share
921
Reduced 3.14%
28,419
Class A Common Stock
Apr 08
2025
SELL
Open market or private sale
$500,462
$543.39 p/Share
921
Reduced 3.04%
29,340
Class A Common Stock
Apr 01
2025
SELL
Open market or private sale
$525,577
$570.66 p/Share
921
Reduced 2.95%
30,261
Class A Common Stock
Mar 25
2025
SELL
Open market or private sale
$577,513
$627.05 p/Share
921
Reduced 2.87%
31,182
Class A Common Stock
Mar 18
2025
SELL
Open market or private sale
$552,830
$600.25 p/Share
921
Reduced 2.79%
32,103
Class A Common Stock
Mar 11
2025
SELL
Open market or private sale
$547,995
$595.0 p/Share
921
Reduced 2.71%
33,024
Class A Common Stock
Mar 04
2025
SELL
Open market or private sale
$593,124
$644.0 p/Share
921
Reduced 2.64%
33,945
Class A Common Stock
Feb 25
2025
SELL
Open market or private sale
$613,155
$665.75 p/Share
921
Reduced 2.57%
34,866
Class A Common Stock
Feb 18
2025
SELL
Open market or private sale
$677,920
$736.07 p/Share
921
Reduced 2.51%
35,787
Class A Common Stock