Feb 04
2024
SELL
Payment of exercise price or tax liability
$1,529,558
$176.44 p/Share
8,669
Reduced 0.43%
2,024,783
Shares of Class A comm...
Feb 02
2024
-
141
Reduced 0.01%
2,033,452
Shares of Class A comm...
Feb 01
2024
-
28,955
Reduced 1.4%
2,033,593
Shares of Class A comm...
Aug 21
2023
-
75,296
Reduced 3.52%
2,062,548
Shares of Class A comm...
Aug 15
2023
-
7,453
Reduced 0.35%
2,137,844
Shares of Class A comm...
Jun 13
2023
-
8,220
Reduced 0.38%
2,145,297
Shares of Class A comm...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
15,492
Added 0.71%
2,153,517
Shares of Class A comm...
Feb 04
2023
SELL
Payment of exercise price or tax liability
$825,034
$131.9 p/Share
6,255
Reduced 0.29%
2,138,025
Shares of Class A comm...
Feb 24
2022
SELL
Other acquisition or disposition
-
458,137
Reduced 17.6%
2,144,280
Shares of Class A comm...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
15,989
Added 21.84%
57,212
Shares of Class A comm...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$765,183
$129.78 p/Share
5,896
Reduced 12.51%
41,223
Shares of Class A comm...
May 13
2021
SELL
Sale (or disposition) back to the issuer
-
1,200
Reduced 2.48%
47,119
Class A Partnership Un...
May 13
2021
BUY
Grant, award, or other acquisition
-
1
Added 50.0%
1
Shares of Class B comm...
Feb 17
2021
BUY
Grant, award, or other acquisition
-
16,401
Added 25.34%
48,319
Shares of Class A comm...
Feb 04
2021
SELL
Payment of exercise price or tax liability
$386,826
$116.76 p/Share
3,313
Reduced 9.4%
31,918
Shares of Class A comm...
Feb 11
2020
BUY
Grant, award, or other acquisition
-
20,593
Added 36.89%
35,231
Shares of Class A comm...
Feb 04
2020
SELL
Payment of exercise price or tax liability
$153,872
$77.91 p/Share
1,975
Reduced 11.89%
14,638
Shares of Class A comm...
Feb 04
2019
SELL
Payment of exercise price or tax liability
$175,148
$89.27 p/Share
1,962
Reduced 10.56%
16,613
Shares of Class A comm...
Feb 13
2018
BUY
Grant, award, or other acquisition
-
13,571
Added 42.22%
18,575
Shares of Class A comm...
Feb 04
2018
SELL
Payment of exercise price or tax liability
$65,600
$100.0 p/Share
656
Reduced 11.59%
5,004
Shares of Class A comm...
Feb 04
2017
SELL
Payment of exercise price or tax liability
$56,665
$78.92 p/Share
718
Reduced 11.26%
5,660
Shares of Class A comm...
Dec 09
2016
BUY
Grant, award, or other acquisition
-
30
Added 0.47%
6,378
Shares of Class A comm...
Sep 09
2016
BUY
Grant, award, or other acquisition
-
38
Added 0.6%
6,348
Shares of Class A comm...
Jun 10
2016
BUY
Grant, award, or other acquisition
-
39
Added 0.61%
6,310
Shares of Class A comm...
Mar 11
2016
BUY
Grant, award, or other acquisition
-
39
Added 0.62%
6,271
Shares of Class A comm...