Jan 01
2021
SELL
Payment of exercise price or tax liability
$123,734
$259.4 p/Share
477
Reduced 1.87%
25,064
Class A Ordinary Shares
Jan 01
2021
BUY
Grant, award, or other acquisition
-
5,204
Added 16.93%
25,541
Class A Ordinary Shares
Dec 05
2020
BUY
Grant, award, or other acquisition
$525,402
$251.75 p/Share
2,087
Added 9.31%
20,337
Class A Ordinary Shares
Nov 13
2020
SELL
Payment of exercise price or tax liability
$4,805
$240.25 p/Share
20
Reduced 0.11%
18,250
Class A Ordinary Shares
Nov 13
2020
BUY
Grant, award, or other acquisition
-
65
Added 0.35%
18,270
Class A Ordinary Shares
Nov 05
2020
BUY
Grant, award, or other acquisition
$24,364
$234.27 p/Share
104
Added 0.57%
18,205
Class A Ordinary Shares
Oct 23
2020
SELL
Open market or private sale
$1,139,750
$227.95 p/Share
5,000
Reduced 21.64%
18,101
Class A Ordinary Shares
Oct 14
2020
SELL
Payment of exercise price or tax liability
$1,221,424
$230.11 p/Share
5,308
Reduced 18.68%
23,101
Class A Ordinary Shares
Oct 14
2020
BUY
Grant, award, or other acquisition
-
9,966
Added 25.97%
28,409
Class A Ordinary Shares
Oct 05
2020
BUY
Grant, award, or other acquisition
$24,360
$223.49 p/Share
109
Added 0.59%
18,443
Class A Ordinary Shares
Sep 05
2020
BUY
Grant, award, or other acquisition
$24,348
$236.39 p/Share
103
Added 0.56%
18,334
Class A Ordinary Shares
Aug 14
2020
BUY
Grant, award, or other acquisition
-
27
Added 0.15%
18,231
Class A Ordinary Shares
Aug 05
2020
BUY
Grant, award, or other acquisition
$24,442
$228.43 p/Share
107
Added 0.58%
18,204
Class A Ordinary Shares
Jul 21
2020
SELL
Open market or private sale
$835,145
$224.2 p/Share
3,725
Reduced 17.07%
18,097
Class A Ordinary Shares
Jul 05
2020
BUY
Grant, award, or other acquisition
$24,268
$216.68 p/Share
112
Added 0.51%
21,822
Class A Ordinary Shares
Jun 29
2020
SELL
Open market or private sale
$529,912
$211.88 p/Share
2,501
Reduced 10.33%
21,710
Class A Ordinary Shares
Jun 05
2020
BUY
Grant, award, or other acquisition
$24,456
$207.25 p/Share
118
Added 0.49%
24,211
Class A Ordinary Shares
May 15
2020
BUY
Grant, award, or other acquisition
$5,970
$180.9 p/Share
33
Added 0.14%
24,093
Class A Ordinary Shares
May 05
2020
BUY
Grant, award, or other acquisition
$24,265
$182.44 p/Share
133
Added 0.55%
24,060
Class A Ordinary Shares
Apr 29
2020
SELL
Open market or private sale
$231,435
$185.0 p/Share
1,251
Reduced 4.97%
23,927
Class A Ordinary Shares
Apr 23
2020
SELL
Open market or private sale
$218,925
$175.0 p/Share
1,251
Reduced 4.73%
25,178
Class A Ordinary Shares
Apr 05
2020
BUY
Grant, award, or other acquisition
$24,406
$153.5 p/Share
159
Added 0.6%
26,429
Class A Ordinary Shares
Mar 05
2020
BUY
Grant, award, or other acquisition
$24,497
$184.19 p/Share
133
Added 0.5%
26,270
Class A Ordinary Shares
Feb 14
2020
SELL
Payment of exercise price or tax liability
$1,275
$212.44 p/Share
6
Reduced 0.02%
26,137
Class A Ordinary Shares
Feb 14
2020
BUY
Grant, award, or other acquisition
-
38
Added 0.15%
26,143
Class A Ordinary Shares