Jun 20
2025
SELL
Payment of exercise price or tax liability
$1,573,633
$212.08 p/Share
7,420
Reduced 2.57%
281,353
Class A Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$634,949
$208.18 p/Share
3,050
Reduced 1.05%
288,773
Class A Common Stock
Jun 09
2025
SELL
Payment of exercise price or tax liability
$165,931
$210.84 p/Share
787
Reduced 0.27%
291,823
Class A Common Stock
May 27
2025
SELL
Open market or private sale
$82,244,000
$205.61 p/Share
400,000
Reduced 57.75%
292,610
Class A Common Stock
May 27
2025
BUY
Exercise of conversion of derivative security
$3,552,000
$8.88 p/Share
400,000
Added 36.61%
692,610
Class A Common Stock
Mar 25
2025
SELL
Open market or private sale
$49,059,000
$163.53 p/Share
300,000
Reduced 50.62%
292,610
Class A Common Stock
Mar 25
2025
BUY
Exercise of conversion of derivative security
$2,664,000
$8.88 p/Share
300,000
Added 33.61%
592,610
Class A Common Stock
Mar 20
2025
SELL
Payment of exercise price or tax liability
$4,629,984
$155.96 p/Share
29,687
Reduced 9.21%
292,610
Class A Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$476,135
$156.11 p/Share
3,050
Reduced 0.94%
322,297
Class A Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$131,259
$158.91 p/Share
826
Reduced 0.25%
325,347
Class A Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
162,984
Added 33.32%
326,173
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$503,009
$167.67 p/Share
3,000
Reduced 1.81%
163,189
Class A Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$142,137
$183.64 p/Share
774
Reduced 0.46%
166,189
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$341,010
$113.67 p/Share
3,000
Reduced 1.5%
196,969
Class A Common Stock
Sep 09
2024
SELL
Payment of exercise price or tax liability
$84,134
$108.56 p/Share
775
Reduced 0.45%
169,963
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$203,191
$130.67 p/Share
1,555
Reduced 0.9%
170,738
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$188,818
$130.67 p/Share
1,445
Reduced 0.83%
172,293
Class A Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$98,239
$126.76 p/Share
775
Reduced 0.44%
173,738
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$976,039
$156.97 p/Share
6,218
Reduced 3.44%
174,513
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$906,972
$156.97 p/Share
5,778
Reduced 3.1%
180,731
Class A Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$128,458
$162.4 p/Share
791
Reduced 0.42%
186,509
Class A Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
46,272
Added 19.81%
187,300
Class A Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$144,718
$190.67 p/Share
759
Reduced 0.54%
141,028
Class A Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$125,956
$165.95 p/Share
759
Reduced 0.53%
141,787
Class A Common Stock
Jun 29
2023
SELL
Open market or private sale
$36,172,000
$180.86 p/Share
200,000
Reduced 58.39%
142,546
Class A Common Stock