Nov 22
2024
SELL
Open market or private sale
$6,463,163
$310.52 p/Share
20,814
Reduced 1.2%
1,706,519
Shares of Class A comm...
Nov 21
2024
SELL
Open market or private sale
$3,057,171
$309.18 p/Share
9,888
Reduced 0.57%
1,727,333
Shares of Class A comm...
Nov 20
2024
SELL
Open market or private sale
$3,246,621
$299.09 p/Share
10,855
Reduced 0.62%
1,737,221
Shares of Class A comm...
Nov 19
2024
SELL
Open market or private sale
$2,685,645
$298.87 p/Share
8,986
Reduced 0.51%
1,748,076
Shares of Class A comm...
Nov 18
2024
SELL
Open market or private sale
$3,330,026
$298.55 p/Share
11,154
Reduced 0.63%
1,757,062
Shares of Class A comm...
Nov 15
2024
SELL
Open market or private sale
$2,550,550
$298.31 p/Share
8,550
Reduced 0.48%
1,768,216
Shares of Class A comm...
Nov 14
2024
SELL
Open market or private sale
$3,261,569
$300.08 p/Share
10,869
Reduced 0.61%
1,776,766
Shares of Class A comm...
Nov 13
2024
SELL
Open market or private sale
$3,753,301
$304.75 p/Share
12,316
Reduced 0.68%
1,787,635
Shares of Class A comm...
Nov 12
2024
SELL
Open market or private sale
$3,177,237
$308.32 p/Share
10,305
Reduced 0.57%
1,799,951
Shares of Class A comm...
Nov 08
2024
SELL
Open market or private sale
$3,731,301
$306.8 p/Share
12,162
Reduced 0.67%
1,810,256
Shares of Class A comm...
Nov 07
2024
SELL
Open market or private sale
$10,531,411
$308.83 p/Share
34,101
Reduced 1.84%
1,822,418
Shares of Class A comm...
Nov 06
2024
SELL
Open market or private sale
$15,819,000
$316.38 p/Share
50,000
Reduced 2.62%
1,856,519
Shares of Class A comm...
Jun 13
2024
-
127,068
Reduced 6.25%
1,906,519
Shares of Class A comm...
May 17
2024
-
75
Reduced 0.0%
2,033,587
Shares of Class A comm...
May 16
2024
-
26
Reduced 0.0%
2,033,662
Shares of Class A comm...
May 10
2024
-
52
Reduced 0.0%
2,033,688
Shares of Class A comm...
May 07
2024
-
131
Reduced 0.01%
2,033,740
Shares of Class A comm...
May 06
2024
-
1,154
Reduced 0.06%
2,033,871
Shares of Class A comm...
Feb 16
2024
-
136
Reduced 0.01%
2,035,025
Shares of Class A comm...
Feb 14
2024
BUY
Grant, award, or other acquisition
-
11,064
Added 0.54%
2,035,161
Shares of Class A comm...
Feb 12
2024
-
686
Reduced 0.03%
2,024,097
Shares of Class A comm...
Feb 04
2024
SELL
Payment of exercise price or tax liability
$1,529,558
$176.44 p/Share
8,669
Reduced 0.43%
2,024,783
Shares of Class A comm...
Feb 02
2024
-
141
Reduced 0.01%
2,033,452
Shares of Class A comm...
Feb 01
2024
-
28,955
Reduced 1.4%
2,033,593
Shares of Class A comm...
Aug 21
2023
-
75,296
Reduced 3.52%
2,062,548
Shares of Class A comm...