Dec 20
2024
SELL
Open market or private sale
$385,046
$253.32 p/Share
1,520
Reduced 0.71%
211,991
Class A Common Stock
Nov 19
2024
SELL
Open market or private sale
$401,411
$241.96 p/Share
1,659
Reduced 0.77%
213,511
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$371,989
$244.73 p/Share
1,520
Reduced 0.7%
215,170
Class A Common Stock
Nov 14
2024
SELL
Open market or private sale
$1,959,815
$253.01 p/Share
7,746
Reduced 3.45%
216,690
Class A Common Stock
Nov 01
2024
SELL
Open market or private sale
$1,028,052
$225.45 p/Share
4,560
Reduced 1.99%
224,436
Class A Common Stock
Oct 18
2024
SELL
Open market or private sale
$143,480
$188.79 p/Share
760
Reduced 0.33%
228,996
Class A Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
85,790
Added 27.19%
229,756
Class A Common Stock
Sep 20
2024
SELL
Open market or private sale
$123,963
$163.11 p/Share
760
Reduced 0.53%
143,966
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$121,600
$160.0 p/Share
760
Reduced 0.52%
144,726
Class A Common Stock
Aug 19
2024
SELL
Open market or private sale
$337,069
$156.34 p/Share
2,156
Reduced 1.46%
145,486
Class A Common Stock
Aug 14
2024
SELL
Open market or private sale
$703,420
$143.79 p/Share
4,892
Reduced 3.21%
147,642
Class A Common Stock
Jul 19
2024
SELL
Open market or private sale
$133,000
$175.0 p/Share
760
Reduced 0.5%
152,534
Class A Common Stock
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