Jun 21
2024
SELL
Open market or private sale
$121,600
$160.0 p/Share
760
Reduced 0.49%
153,294
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$390,983
$179.35 p/Share
2,180
Reduced 1.4%
154,054
Class A Common Stock
May 17
2024
SELL
Open market or private sale
$138,000
$181.58 p/Share
760
Reduced 0.48%
156,234
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$896,320
$184.58 p/Share
4,856
Reduced 3.0%
156,994
Class A Common Stock
Apr 23
2024
SELL
Open market or private sale
$152,000
$200.0 p/Share
760
Reduced 0.47%
161,850
Class A Common Stock
Apr 19
2024
SELL
Open market or private sale
$147,158
$193.63 p/Share
760
Reduced 0.47%
162,610
Class A Common Stock
Mar 15
2024
SELL
Open market or private sale
$305,596
$201.05 p/Share
1,520
Reduced 0.92%
163,370
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$539,580
$204.0 p/Share
2,645
Reduced 1.58%
164,890
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$880,903
$212.83 p/Share
4,139
Reduced 2.41%
167,535
Class A Common Stock
Jan 19
2024
SELL
Open market or private sale
$594,158
$240.55 p/Share
2,470
Reduced 1.42%
171,674
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$554,885
$224.65 p/Share
2,470
Reduced 1.4%
174,144
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$471,814
$187.6 p/Share
2,515
Reduced 1.4%
176,614
Class A Common Stock
Nov 17
2023
SELL
Open market or private sale
$458,975
$185.82 p/Share
2,470
Reduced 1.36%
179,129
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$838,857
$183.96 p/Share
4,560
Reduced 2.45%
181,599
Class A Common Stock
Oct 20
2023
SELL
Open market or private sale
$472,239
$191.19 p/Share
2,470
Reduced 1.31%
186,159
Class A Common Stock
Sep 15
2023
SELL
Open market or private sale
$514,846
$208.44 p/Share
2,470
Reduced 1.29%
188,629
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$471,634
$185.1 p/Share
2,548
Reduced 1.32%
191,099
Class A Common Stock
Aug 18
2023
SELL
Open market or private sale
$449,070
$181.81 p/Share
2,470
Reduced 1.26%
193,647
Class A Common Stock
Aug 14
2023
SELL
Open market or private sale
$949,979
$200.46 p/Share
4,739
Reduced 2.36%
196,117
Class A Common Stock
Jul 21
2023
SELL
Open market or private sale
$437,140
$176.98 p/Share
2,470
Reduced 1.21%
200,856
Class A Common Stock
Jun 16
2023
SELL
Open market or private sale
$452,306
$183.12 p/Share
2,470
Reduced 1.2%
203,326
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$624,480
$160.0 p/Share
3,903
Reduced 1.86%
205,796
Class A Common Stock
May 19
2023
SELL
Open market or private sale
$554,072
$146.58 p/Share
3,780
Reduced 1.77%
209,699
Class A Common Stock
May 15
2023
SELL
Open market or private sale
$661,525
$140.78 p/Share
4,699
Reduced 2.15%
213,479
Class A Common Stock
Apr 15
2023
BUY
Grant, award, or other acquisition
-
86,719
Added 28.44%
218,178
Class A Common Stock