May 28
2024
SELL
Open market or private sale
$47,512,280
$444.04 p/Share
107,000
Reduced 0.11%
94,441,308
Class A common stock, ...
May 24
2024
SELL
Open market or private sale
$46,957,040
$451.51 p/Share
104,000
Reduced 0.11%
94,548,308
Class A common stock, ...
May 23
2024
SELL
Open market or private sale
$47,138,000
$453.25 p/Share
104,000
Reduced 0.11%
94,652,308
Class A common stock, ...
May 22
2024
SELL
Open market or private sale
$49,081,970
$458.71 p/Share
107,000
Reduced 0.11%
94,756,308
Class A common stock, ...
May 21
2024
SELL
Open market or private sale
$49,378,680
$457.21 p/Share
108,000
Reduced 0.11%
94,863,308
Class A common stock, ...
May 17
2024
SELL
Open market or private sale
$56,144,400
$460.2 p/Share
122,000
Reduced 0.13%
94,971,308
Class A common stock, ...
May 16
2024
SELL
Open market or private sale
$59,556,720
$461.68 p/Share
129,000
Reduced 0.14%
95,093,308
Class A common stock, ...
May 15
2024
SELL
Open market or private sale
$64,857,080
$456.74 p/Share
142,000
Reduced 0.15%
95,222,308
Class A common stock, ...
May 14
2024
SELL
Open market or private sale
$63,786,990
$452.39 p/Share
141,000
Reduced 0.15%
95,364,308
Class A common stock, ...
May 13
2024
SELL
Open market or private sale
$64,500,450
$457.45 p/Share
141,000
Reduced 0.15%
95,505,308
Class A common stock, ...
May 10
2024
SELL
Open market or private sale
$64,832,940
$456.57 p/Share
142,000
Reduced 0.15%
95,646,308
Class A common stock, ...
May 09
2024
SELL
Open market or private sale
$64,615,680
$455.04 p/Share
142,000
Reduced 0.15%
95,788,308
Class A common stock, ...
May 08
2024
SELL
Open market or private sale
$68,335,050
$452.55 p/Share
151,000
Reduced 0.16%
95,930,308
Class A common stock, ...
May 07
2024
SELL
Open market or private sale
$67,210,920
$451.08 p/Share
149,000
Reduced 0.15%
96,081,308
Class A common stock, ...
May 06
2024
SELL
Open market or private sale
$65,794,260
$447.58 p/Share
147,000
Reduced 0.15%
96,230,308
Class A common stock, ...
May 03
2024
SELL
Open market or private sale
$62,783,880
$442.14 p/Share
142,000
Reduced 0.15%
96,377,308
Class A common stock, ...
May 02
2024
SELL
Open market or private sale
$58,176,360
$440.73 p/Share
132,000
Reduced 0.14%
96,519,308
Class A common stock, ...
May 01
2024
SELL
Open market or private sale
$51,624,640
$445.04 p/Share
116,000
Reduced 0.12%
96,651,308
Class A common stock, ...
Apr 26
2024
SELL
Open market or private sale
$52,732,980
$462.57 p/Share
114,000
Reduced 0.12%
96,767,308
Class A common stock, ...
Apr 25
2024
SELL
Open market or private sale
$53,021,900
$461.06 p/Share
115,000
Reduced 0.12%
96,881,308
Class A common stock, ...
Apr 24
2024
SELL
Open market or private sale
$50,443,020
$462.78 p/Share
109,000
Reduced 0.11%
96,996,308
Class A common stock, ...
Apr 23
2024
SELL
Open market or private sale
$50,782,600
$461.66 p/Share
110,000
Reduced 0.11%
97,105,308
Class A common stock, ...
Apr 22
2024
SELL
Open market or private sale
$49,863,140
$457.46 p/Share
109,000
Reduced 0.11%
97,215,308
Class A common stock, ...
Apr 19
2024
SELL
Open market or private sale
$49,084,920
$454.49 p/Share
108,000
Reduced 0.11%
97,324,308
Class A common stock, ...
Apr 18
2024
SELL
Open market or private sale
$50,743,650
$457.15 p/Share
111,000
Reduced 0.11%
97,432,308
Class A common stock, ...