Nov 29
2024
SELL
Open market or private sale
$1,380,657
$251.12 p/Share
5,498
Reduced 4.34%
121,100
Class A Common Stock
Nov 05
2024
SELL
Payment of exercise price or tax liability
$1,031,596
$241.14 p/Share
4,278
Reduced 3.27%
126,598
Class A Common Stock
Aug 26
2024
SELL
Open market or private sale
$1,431,103
$260.39 p/Share
5,496
Reduced 4.03%
130,876
Class A Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$919,385
$214.86 p/Share
4,279
Reduced 3.04%
136,372
Class A Common Stock
Apr 22
2024
BUY
Grant, award, or other acquisition
-
52,354
Added 27.14%
140,559
Class A Common Stock
Apr 08
2024
SELL
Open market or private sale
$4,048,116
$268.71 p/Share
15,065
Reduced 14.59%
88,205
Class A Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$3,153,348
$269.08 p/Share
11,719
Reduced 10.19%
103,270
Class A Common Stock
Jan 08
2024
SELL
Open market or private sale
$1,172,470
$270.03 p/Share
4,342
Reduced 3.6%
116,107
Class A Common Stock
Jan 05
2024
SELL
Open market or private sale
$899,771
$265.89 p/Share
3,384
Reduced 2.73%
120,449
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$110,168
$267.4 p/Share
412
Reduced 0.33%
123,833
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$87,586
$266.22 p/Share
329
Reduced 0.26%
124,245
Class A Common Stock
Oct 06
2023
SELL
Open market or private sale
$1,000,424
$204.21 p/Share
4,899
Reduced 3.78%
124,574
Class A Common Stock
Oct 05
2023
SELL
Open market or private sale
$812,148
$205.92 p/Share
3,944
Reduced 2.96%
129,473
Class A Common Stock
Sep 06
2023
SELL
Open market or private sale
$101,220
$245.68 p/Share
412
Reduced 0.31%
133,417
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$80,773
$246.26 p/Share
328
Reduced 0.24%
133,829
Class A Common Stock
Jul 06
2023
SELL
Open market or private sale
$1,074,512
$218.53 p/Share
4,917
Reduced 3.54%
134,157
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$870,904
$221.83 p/Share
3,926
Reduced 2.75%
139,074
Class A Common Stock
Jun 15
2023
-
3,108
Reduced 2.13%
143,000
Class A Common Stock
Jun 06
2023
SELL
Open market or private sale
$88,102
$213.84 p/Share
412
Reduced 0.28%
146,108
Class A Common Stock
Jun 05
2023
SELL
Open market or private sale
$69,869
$212.37 p/Share
329
Reduced 0.22%
146,520
Class A Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
71,671
Added 32.82%
146,702
Class A Common Stock
Apr 06
2023
SELL
Open market or private sale
$2,076,062
$193.41 p/Share
10,734
Reduced 12.52%
75,031
Class A Common Stock
Apr 05
2023
SELL
Open market or private sale
$1,739,101
$196.82 p/Share
8,836
Reduced 9.34%
85,765
Class A Common Stock
Mar 07
2023
SELL
Open market or private sale
$78,378
$190.24 p/Share
412
Reduced 0.43%
94,601
Class A Common Stock
Mar 06
2023
SELL
Open market or private sale
$62,792
$191.44 p/Share
328
Reduced 0.34%
95,013
Class A Common Stock