Nov 13
2024
SELL
Open market or private sale
$5,136,269
$127.17 p/Share
40,389
Reduced 18.54%
177,465
Class A Common Stock
Sep 03
2024
SELL
Open market or private sale
$1,361,616
$112.67 p/Share
12,085
Reduced 5.26%
217,854
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$731,079
$109.1 p/Share
6,701
Reduced 2.83%
229,939
Class A Common Stock
Jun 03
2024
SELL
Open market or private sale
$1,307,489
$109.45 p/Share
11,946
Reduced 4.81%
236,640
Class A Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
52,504
Added 17.44%
248,586
Class A Common Stock
Mar 05
2024
SELL
Open market or private sale
$926,660
$124.87 p/Share
7,421
Reduced 3.65%
196,082
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,706,767
$129.56 p/Share
20,892
Reduced 9.31%
203,503
Class A Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
50,158
Added 18.27%
224,395
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$799,204
$117.53 p/Share
6,800
Reduced 3.76%
174,237
Common A Common Stock
Dec 04
2023
SELL
Open market or private sale
$996,034
$117.36 p/Share
8,487
Reduced 4.48%
181,037
Common A Common Stock
Sep 06
2023
SELL
Open market or private sale
$661,911
$97.14 p/Share
6,814
Reduced 3.47%
189,524
Common A Common Stock
Sep 05
2023
SELL
Open market or private sale
$820,664
$97.12 p/Share
8,450
Reduced 4.13%
196,338
Common A Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,391,046
$89.33 p/Share
15,572
Reduced 7.08%
204,444
Common A Common Stock
Jun 02
2023
SELL
Open market or private sale
$845,581
$100.33 p/Share
8,428
Reduced 3.69%
220,016
Common A Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
-
54,379
Added 19.23%
228,444
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$810,847
$73.7 p/Share
11,002
Reduced 5.94%
174,065
Common A Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
25,638
Added 12.17%
185,067
Class A Common Stock
Dec 13
2022
SELL
Open market or private sale
$552,215
$83.14 p/Share
6,642
Reduced 4.0%
159,429
Class A Common Stock
Dec 02
2022
SELL
Open market or private sale
$532,783
$74.63 p/Share
7,139
Reduced 4.12%
166,071
Class A Common Stock
Sep 22
2022
SELL
Open market or private sale
$630,938
$91.96 p/Share
6,861
Reduced 3.81%
173,019
Class A Common Stock
Sep 02
2022
SELL
Open market or private sale
$679,406
$98.18 p/Share
6,920
Reduced 3.7%
179,880
Class A Common Stock
Jun 03
2022
SELL
Open market or private sale
$3,132,360
$106.87 p/Share
29,310
Reduced 13.54%
187,200
Class A Common Stock
Jun 03
2022
BUY
Open market or private sale
$44,160
$110.4 p/Share
400
Added 0.21%
186,800
Class A Common Stock
Jun 02
2022
SELL
Open market or private sale
$2,598,024
$102.22 p/Share
25,416
Reduced 10.51%
216,510
Class A Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
21,274
Added 8.09%
241,781
Class A Common Stock