May 23
2024
SELL
Open market or private sale
$78,275
$175.9 p/Share
445
Reduced 0.34%
130,525
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$554,191
$179.35 p/Share
3,090
Reduced 2.3%
130,970
Class A Common Stock
May 16
2024
SELL
Open market or private sale
$36,670
$183.35 p/Share
200
Reduced 0.15%
134,060
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$251,028
$184.58 p/Share
1,360
Reduced 1.0%
134,260
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$473,061
$205.5 p/Share
2,302
Reduced 1.67%
135,620
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$599,556
$204.0 p/Share
2,939
Reduced 2.09%
137,922
Class A Common Stock
Feb 16
2024
SELL
Open market or private sale
$263,713
$212.33 p/Share
1,242
Reduced 0.87%
140,861
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$185,587
$212.83 p/Share
872
Reduced 0.61%
142,103
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$496,283
$190.22 p/Share
2,609
Reduced 1.79%
142,975
Class A Common Stock
Nov 24
2023
SELL
Open market or private sale
$80,343
$179.74 p/Share
447
Reduced 0.31%
145,584
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$576,870
$187.6 p/Share
3,075
Reduced 2.06%
146,031
Class A Common Stock
Nov 16
2023
SELL
Open market or private sale
$38,189
$186.29 p/Share
205
Reduced 0.14%
149,106
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$240,067
$183.96 p/Share
1,305
Reduced 0.87%
149,311
Class A Common Stock
Sep 28
2023
BUY
Grant, award, or other acquisition
-
53,750
Added 26.3%
150,616
Class A Common Stock
Aug 23
2023
SELL
Open market or private sale
$420,660
$190.0 p/Share
2,214
Reduced 2.23%
96,866
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$576,401
$185.1 p/Share
3,114
Reduced 3.05%
99,080
Class A Common Stock
Jun 06
2023
SELL
Open market or private sale
$1,082,240
$190.0 p/Share
5,696
Reduced 5.28%
102,194
Class A Common Stock
May 23
2023
SELL
Open market or private sale
$70,555
$157.49 p/Share
448
Reduced 0.41%
107,890
Class A Common Stock
May 19
2023
SELL
Open market or private sale
$448,716
$146.4 p/Share
3,065
Reduced 2.75%
108,338
Class A Common Stock
Feb 23
2023
SELL
Open market or private sale
$91,335
$170.72 p/Share
535
Reduced 0.48%
111,403
Class A Common Stock
Feb 21
2023
SELL
Open market or private sale
$363,470
$165.59 p/Share
2,195
Reduced 1.92%
111,938
Class A Common Stock
Nov 23
2022
SELL
Open market or private sale
$51,744
$117.07 p/Share
442
Reduced 0.39%
114,133
Class A Common Stock
Nov 21
2022
SELL
Open market or private sale
$362,191
$115.79 p/Share
3,128
Reduced 2.66%
114,575
Class A Common Stock