Nov 12
2024
SELL
Payment of exercise price or tax liability
$49,752
$401.23 p/Share
124
Reduced 2.93%
4,107
Class A Common Stock
Nov 12
2024
SELL
Open market or private sale
$119,483
$400.95 p/Share
298
Reduced 7.26%
3,809
Class A Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$103,377
$244.97 p/Share
422
Added 9.07%
4,231
Class A Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$51,916
$320.47 p/Share
162
Reduced 2.88%
5,466
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$531,051
$320.49 p/Share
1,657
Reduced 30.31%
3,809
Class A Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$96,833
$177.35 p/Share
546
Added 8.84%
5,628
Class A Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$54,947
$315.79 p/Share
174
Reduced 3.31%
5,082
Class A Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$35,293
$309.59 p/Share
114
Reduced 2.12%
5,256
Class A Common Stock
May 04
2024
SELL
Payment of exercise price or tax liability
$60,370
$309.59 p/Share
195
Reduced 3.5%
5,370
Class A Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
$580,086
$309.05 p/Share
1,877
Added 25.22%
5,565
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$397,280
$272.67 p/Share
1,457
Reduced 28.32%
3,688
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
372
Added 6.74%
5,145
Class A Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$12,968
$270.18 p/Share
48
Reduced 1.0%
4,773
Class A Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$19,987
$273.8 p/Share
73
Reduced 1.49%
4,821
Class A Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$35,046
$273.8 p/Share
128
Reduced 2.55%
4,894
Class A Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
2,244
Added 30.88%
5,022
Class A Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$112,331
$288.03 p/Share
390
Reduced 12.31%
2,778
Class A Common Stock
Feb 24
2023
SELL
Open market or private sale
$467,808
$292.38 p/Share
1,600
Reduced 33.56%
3,168
Class A Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
1,014
Added 17.54%
4,768
Class A Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$38,027
$342.59 p/Share
111
Reduced 2.87%
3,754
Class A Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
1,305
Added 25.24%
3,865
Class A Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$305,174
$379.57 p/Share
804
Reduced 23.9%
2,560
Class A Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$34,009
$369.66 p/Share
92
Reduced 2.66%
3,364
Class A Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
1,756
Added 33.69%
3,456
Class A Common Stock
Dec 02
2021
SELL
Open market or private sale
$471,584
$588.01 p/Share
802
Reduced 32.05%
1,700
Class A Common Stock