Mar 06
2024
SELL
Open market or private sale
$1,492,633
$162.49 p/Share
9,186
Reduced 4.77%
183,425
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$1,441,895
$161.34 p/Share
8,937
Reduced 4.43%
192,611
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$22,735,789
$160.25 p/Share
141,877
Reduced 41.31%
201,548
Class A Common Stock
Feb 28
2024
SELL
Open market or private sale
$9,187,200
$153.12 p/Share
60,000
Reduced 14.87%
343,425
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,576,495
$152.51 p/Share
10,337
Reduced 2.5%
403,425
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$8,760,600
$146.01 p/Share
60,000
Reduced 12.66%
413,762
Class A Common Stock
Jan 31
2024
SELL
Open market or private sale
$8,761,800
$146.03 p/Share
60,000
Reduced 11.24%
473,762
Class A Common Stock
Jan 22
2024
SELL
Open market or private sale
$1,223,508
$142.6 p/Share
8,580
Reduced 1.58%
533,762
Class A Common Stock
Jan 19
2024
SELL
Open market or private sale
$1,599,142
$140.03 p/Share
11,420
Reduced 2.06%
542,342
Class A Common Stock
Jan 17
2024
SELL
Open market or private sale
$5,336,799
$133.42 p/Share
40,000
Reduced 6.74%
553,762
Class A Common Stock
Jan 08
2024
SELL
Open market or private sale
$2,801,200
$140.06 p/Share
20,000
Reduced 3.26%
593,762
Class A Common Stock
Jan 03
2024
SELL
Open market or private sale
$5,317,200
$132.93 p/Share
40,000
Reduced 6.12%
613,762
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$8,610,000
$143.5 p/Share
60,000
Reduced 8.41%
653,762
Class A Common Stock
Dec 08
2023
SELL
Open market or private sale
$1,455,994
$140.88 p/Share
10,335
Reduced 1.43%
713,762
Class A Common Stock
Dec 07
2023
SELL
Open market or private sale
$15,117,483
$140.65 p/Share
107,483
Reduced 12.93%
724,097
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$5,478,400
$136.96 p/Share
40,000
Reduced 4.59%
831,580
Class A Common Stock
Nov 22
2023
SELL
Open market or private sale
$5,174,800
$129.37 p/Share
40,000
Reduced 4.39%
871,580
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$1,403,100
$127.15 p/Share
11,035
Reduced 1.2%
911,580
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$2,179,752
$124.95 p/Share
17,445
Reduced 1.86%
922,615
Class A Common Stock
Nov 08
2023
SELL
Open market or private sale
$2,683,593
$118.98 p/Share
22,555
Reduced 2.34%
940,060
Class A Common Stock
Nov 03
2023
SELL
Open market or private sale
$1,661,733
$121.98 p/Share
13,623
Reduced 1.4%
962,615
Class A Common Stock
Nov 02
2023
SELL
Open market or private sale
$36,360
$121.2 p/Share
300
Reduced 0.03%
976,238
Class A Common Stock
Oct 25
2023
SELL
Open market or private sale
$3,115,158
$119.46 p/Share
26,077
Reduced 2.6%
976,538
Class A Common Stock
Oct 11
2023
SELL
Open market or private sale
$5,219,200
$130.48 p/Share
40,000
Reduced 3.84%
1,002,615
Class A Common Stock
Sep 29
2023
SELL
Open market or private sale
$306,025
$140.25 p/Share
2,182
Reduced 0.21%
1,042,615
Class A Common Stock