Jan 20
2021
SELL
Open market or private sale
$187,806
$259.4 p/Share
724
Reduced 2.94%
23,937
Class A Ordinary Shares
Jan 19
2021
SELL
Open market or private sale
$70,388
$256.89 p/Share
274
Reduced 1.1%
24,661
Class A Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$36,221
$256.89 p/Share
141
Reduced 0.56%
24,935
Class A Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
$214,768
$128.45 p/Share
1,672
Added 6.25%
25,076
Class A Ordinary Shares
Jan 01
2021
SELL
Payment of exercise price or tax liability
$105,057
$259.4 p/Share
405
Reduced 1.7%
23,404
Class A Ordinary Shares
Jan 01
2021
BUY
Grant, award, or other acquisition
-
3,662
Added 13.33%
23,809
Class A Ordinary Shares
Dec 05
2020
BUY
Grant, award, or other acquisition
$470,269
$251.75 p/Share
1,868
Added 8.49%
20,147
Class A Ordinary Shares
Nov 13
2020
BUY
Grant, award, or other acquisition
-
11
Added 0.06%
18,279
Class A Ordinary Shares
Nov 05
2020
BUY
Grant, award, or other acquisition
$24,364
$234.27 p/Share
104
Added 0.57%
18,268
Class A Ordinary Shares
Oct 19
2020
SELL
Open market or private sale
$518,467
$230.43 p/Share
2,250
Reduced 11.02%
18,164
Class A Ordinary Shares
Oct 05
2020
BUY
Grant, award, or other acquisition
$24,360
$223.49 p/Share
109
Added 0.53%
20,414
Class A Ordinary Shares
Sep 05
2020
BUY
Grant, award, or other acquisition
$24,348
$236.39 p/Share
103
Added 0.5%
20,305
Class A Ordinary Shares
Aug 14
2020
BUY
Grant, award, or other acquisition
-
10
Added 0.05%
20,202
Class A Ordinary Shares
Aug 05
2020
BUY
Grant, award, or other acquisition
$24,442
$228.43 p/Share
107
Added 0.53%
20,192
Class A Ordinary Shares
Jul 20
2020
SELL
Open market or private sale
$499,545
$222.02 p/Share
2,250
Reduced 10.07%
20,085
Class A Ordinary Shares
Jul 05
2020
BUY
Grant, award, or other acquisition
$24,268
$216.68 p/Share
112
Added 0.5%
22,335
Class A Ordinary Shares
Jun 29
2020
SELL
Open market or private sale
$238,230
$211.76 p/Share
1,125
Reduced 4.82%
22,223
Class A Ordinary Shares
Jun 05
2020
BUY
Grant, award, or other acquisition
$24,456
$207.25 p/Share
118
Added 0.5%
23,348
Class A Ordinary Shares
May 15
2020
BUY
Grant, award, or other acquisition
$2,171
$180.9 p/Share
12
Added 0.05%
23,230
Class A Ordinary Shares
May 05
2020
BUY
Grant, award, or other acquisition
$24,265
$182.44 p/Share
133
Added 0.57%
23,218
Class A Ordinary Shares
Apr 29
2020
SELL
Open market or private sale
$208,125
$185.0 p/Share
1,125
Reduced 4.65%
23,085
Class A Ordinary Shares
Apr 05
2020
BUY
Grant, award, or other acquisition
$24,406
$153.5 p/Share
159
Added 0.65%
24,210
Class A Ordinary Shares
Mar 05
2020
BUY
Grant, award, or other acquisition
$24,497
$184.19 p/Share
133
Added 0.55%
24,051
Class A Ordinary Shares
Feb 14
2020
SELL
Payment of exercise price or tax liability
$637
$212.44 p/Share
3
Reduced 0.01%
23,918
Class A Ordinary Shares
Feb 14
2020
BUY
Grant, award, or other acquisition
-
19
Added 0.08%
23,921
Class A Ordinary Shares