Nov 22
2023
SELL
Sale (or disposition) back to the issuer
-
71,053
Reduced 100.0%
0
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$1,030,337
$178.29 p/Share
5,779
Reduced 7.52%
71,053
Class A Common Stock
Oct 13
2023
SELL
Open market or private sale
$879,478
$177.1 p/Share
4,966
Reduced 6.07%
76,832
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$813,587
$166.48 p/Share
4,887
Reduced 5.64%
81,798
Class A Common Stock
Jul 07
2023
SELL
Open market or private sale
$2,450,061
$142.28 p/Share
17,220
Reduced 16.57%
86,685
Class A Common Stock
Jul 06
2023
SELL
Open market or private sale
$509,435
$141.51 p/Share
3,600
Reduced 3.35%
103,905
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$157,647
$133.94 p/Share
1,177
Reduced 1.08%
107,505
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$219,802
$126.98 p/Share
1,731
Reduced 1.57%
108,682
Class A Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
29,531
Added 21.1%
110,413
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$2,607,741
$124.85 p/Share
20,887
Reduced 20.52%
80,882
Class A Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
32,206
Added 24.04%
101,769
Class A Common Stock
Dec 22
2022
SELL
Open market or private sale
$804,837
$121.01 p/Share
6,651
Reduced 8.73%
69,563
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$143,460
$121.68 p/Share
1,179
Reduced 1.52%
76,214
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$194,945
$112.62 p/Share
1,731
Reduced 2.19%
77,393
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$388,898
$106.46 p/Share
3,653
Reduced 4.41%
79,124
Class A Common Stock
Sep 22
2022
SELL
Open market or private sale
$39,867
$111.05 p/Share
359
Reduced 0.43%
82,777
Class A Common Stock
Jun 07
2022
SELL
Open market or private sale
$1,637,556
$130.67 p/Share
12,532
Reduced 13.11%
83,060
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$266,585
$129.41 p/Share
2,060
Reduced 2.11%
95,592
Class A Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$187,017
$108.04 p/Share
1,731
Reduced 1.74%
97,652
Class A Common Stock
Apr 21
2022
BUY
Grant, award, or other acquisition
-
19,898
Added 16.68%
99,383
Class A Common Stock
Apr 01
2022
SELL
Open market or private sale
$873,090
$114.04 p/Share
7,656
Reduced 8.79%
79,485
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$684,232
$114.21 p/Share
5,991
Reduced 6.43%
87,141
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$235,296
$114.0 p/Share
2,064
Reduced 2.17%
93,057
Class A Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$214,956
$124.18 p/Share
1,731
Reduced 1.79%
95,121
Class A Common Stock
Aug 25
2021
SELL
Open market or private sale
$54,080
$160.0 p/Share
338
Reduced 0.42%
80,114
Class A Common Stock