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
Sep 27
2023
SELL
Open market or private sale
$5,319,200
$132.98 p/Share
40,000
Reduced 3.69%
1,044,797
Class A Common Stock
Sep 13
2023
SELL
Open market or private sale
$8,705,400
$145.09 p/Share
60,000
Reduced 5.24%
1,084,797
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$2,840,000
$142.0 p/Share
20,000
Reduced 1.72%
1,144,797
Class A Common Stock
Aug 30
2023
SELL
Open market or private sale
$5,238,400
$130.96 p/Share
40,000
Reduced 3.32%
1,164,797
Class A Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$1,379,912
$125.06 p/Share
11,034
Reduced 0.91%
1,204,797
Class A Common Stock
May 25
2023
BUY
Conversion of derivative security
-
964,760
Added 44.24%
1,215,831
Class A Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$1,234,373
$111.87 p/Share
11,034
Reduced 4.21%
251,071
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
24,508
Added 8.55%
262,105
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$1,209,009
$131.6 p/Share
9,187
Reduced 3.72%
237,597
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$983,324
$95.71 p/Share
10,274
Reduced 4.0%
246,784
Class A Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$1,246,049
$121.27 p/Share
10,275
Reduced 3.84%
257,058
Class A Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$1,109,900
$108.03 p/Share
10,274
Reduced 3.7%
267,333
Class A Common Stock
Mar 19
2022
BUY
Grant, award, or other acquisition
-
18,288
Added 6.18%
277,607
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,553,812
$174.9 p/Share
8,884
Reduced 3.31%
259,319
Class A Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$1,983,636
$204.33 p/Share
9,708
Reduced 1.8%
530,703
Class A Common Stock
Nov 05
2021
SELL
Open market or private sale
$100,884,818
$201.81 p/Share
499,900
Reduced 48.05%
540,411
Class A Common Stock
Nov 05
2021
BUY
Conversion of derivative security
-
325,284
Added 23.82%
1,040,311
Class A Common Stock