May 05
2025
SELL
Payment of exercise price or tax liability
$55,727
$249.9 p/Share
223
Reduced 1.8%
12,142
Class A Common Stock
May 02
2025
SELL
Payment of exercise price or tax liability
$115,008
$225.95 p/Share
509
Reduced 3.95%
12,365
Class A Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$38,298
$250.32 p/Share
153
Reduced 1.17%
12,874
Class A Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$50,554
$149.57 p/Share
338
Added 2.53%
13,027
Class A Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
$1,250,066
$306.84 p/Share
4,074
Added 24.3%
12,689
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$114,678
$315.05 p/Share
364
Reduced 4.05%
8,615
Class A Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
244
Added 2.65%
8,979
Class A Common Stock
Dec 07
2024
SELL
Payment of exercise price or tax liability
$40,932
$409.32 p/Share
100
Reduced 1.14%
8,644
Class A Common Stock
Nov 08
2024
SELL
Open market or private sale
$623,567
$400.75 p/Share
1,556
Reduced 15.11%
8,744
Class A Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$73,894
$315.79 p/Share
234
Reduced 2.22%
10,300
Class A Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$38,079
$309.59 p/Share
123
Reduced 1.15%
10,534
Class A Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
$1,150,284
$309.05 p/Share
3,722
Added 25.88%
10,657
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$116,145
$289.64 p/Share
401
Reduced 5.47%
6,935
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$82,743
$271.29 p/Share
305
Reduced 3.99%
7,336
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$75,961
$271.29 p/Share
280
Reduced 3.53%
7,641
Class A Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$57,838
$98.87 p/Share
585
Added 6.88%
7,921
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
310
Added 4.05%
7,336
Class A Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$106,180
$270.18 p/Share
393
Reduced 5.37%
6,929
Class A Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$25,737
$273.8 p/Share
94
Reduced 1.27%
7,322
Class A Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$33,677
$273.8 p/Share
123
Reduced 1.63%
7,416
Class A Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$150,639
$288.03 p/Share
523
Reduced 6.49%
7,539
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,665
Added 27.07%
7,179
Class A Common Stock