Aug 14
2025
SELL
Payment of exercise price or tax liability
$90,447
$327.71 p/Share
276
Reduced 5.03%
5,212
Class A Common Stock
May 05
2025
SELL
Payment of exercise price or tax liability
$10,780
$250.7 p/Share
43
Reduced 0.78%
5,488
Class A Common Stock
May 02
2025
SELL
Payment of exercise price or tax liability
$24,571
$255.95 p/Share
96
Reduced 1.71%
5,531
Class A Common Stock
Mar 16
2025
SELL
Payment of exercise price or tax liability
$28,733
$278.97 p/Share
103
Reduced 1.8%
5,627
Class A Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
$470,078
$306.84 p/Share
1,532
Added 21.1%
5,730
Class A Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
68
Added 1.59%
4,198
Class A Common Stock
Nov 06
2024
SELL
Open market or private sale
$358,205
$391.91 p/Share
914
Reduced 18.39%
4,055
Class A Common Stock
Aug 14
2024
SELL
Payment of exercise price or tax liability
$91,974
$333.24 p/Share
276
Reduced 5.26%
4,969
Class A Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$12,947
$315.79 p/Share
41
Reduced 0.78%
5,245
Class A Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$6,810
$309.59 p/Share
22
Reduced 0.41%
5,286
Class A Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
$310,286
$309.05 p/Share
1,004
Added 15.91%
5,308
Class A Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$31,158
$285.86 p/Share
109
Reduced 2.47%
4,304
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$150,120
$270.0 p/Share
556
Reduced 11.19%
4,413
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
82
Added 1.62%
4,969
Class A Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$7,024
$270.18 p/Share
26
Reduced 0.54%
4,791
Class A Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$72,033
$263.86 p/Share
273
Reduced 5.36%
4,817
Class A Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$4,380
$273.8 p/Share
16
Reduced 0.31%
5,090
Class A Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$6,023
$273.8 p/Share
22
Reduced 0.43%
5,106
Class A Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$20,162
$288.03 p/Share
70
Reduced 1.35%
5,128
Class A Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
1,078
Added 17.7%
5,014
Class A Common Stock