Oct 14
2020
BUY
Grant, award, or other acquisition
-
3,050
Added 14.97%
17,320
Class A Ordinary Shares
Oct 05
2020
BUY
Grant, award, or other acquisition
$24,360
$223.49 p/Share
109
Added 0.76%
14,270
Class A Ordinary Shares
Sep 05
2020
BUY
Grant, award, or other acquisition
$24,348
$236.39 p/Share
103
Added 0.72%
14,161
Class A Ordinary Shares
Aug 14
2020
BUY
Grant, award, or other acquisition
-
9
Added 0.06%
14,058
Class A Ordinary Shares
Aug 05
2020
BUY
Grant, award, or other acquisition
$24,442
$228.43 p/Share
107
Added 0.76%
14,049
Class A Ordinary Shares
Jul 05
2020
BUY
Grant, award, or other acquisition
$24,268
$216.68 p/Share
112
Added 0.8%
13,942
Class A Ordinary Shares
Jun 05
2020
BUY
Grant, award, or other acquisition
$24,456
$207.25 p/Share
118
Added 0.85%
13,830
Class A Ordinary Shares
May 15
2020
BUY
Grant, award, or other acquisition
$1,990
$180.9 p/Share
11
Added 0.08%
13,712
Class A Ordinary Shares
May 05
2020
BUY
Grant, award, or other acquisition
$24,265
$182.44 p/Share
133
Added 0.96%
13,701
Class A Ordinary Shares
Apr 05
2020
BUY
Grant, award, or other acquisition
$24,406
$153.5 p/Share
159
Added 1.16%
13,568
Class A Ordinary Shares
Mar 05
2020
BUY
Grant, award, or other acquisition
$24,497
$184.19 p/Share
133
Added 0.98%
13,409
Class A Ordinary Shares
Feb 14
2020
SELL
Payment of exercise price or tax liability
$637
$212.44 p/Share
3
Reduced 0.02%
13,276
Class A Ordinary Shares
Feb 14
2020
BUY
Grant, award, or other acquisition
-
17
Added 0.13%
13,279
Class A Ordinary Shares
Feb 05
2020
SELL
Open market or private sale
$270,496
$212.32 p/Share
1,274
Reduced 8.83%
13,148
Class A Ordinary Shares
Feb 05
2020
BUY
Grant, award, or other acquisition
$24,218
$212.44 p/Share
114
Added 0.85%
13,262
Class A Ordinary Shares
Feb 01
2020
SELL
Payment of exercise price or tax liability
$113,745
$206.81 p/Share
550
Reduced 3.67%
14,422
Class A Ordinary Shares
Jan 21
2020
SELL
Open market or private sale
$1,329,062
$209.4 p/Share
6,347
Reduced 29.77%
14,972
Class A Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$83,733
$208.81 p/Share
401
Reduced 1.85%
21,319
Class A Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
$128,099
$104.4 p/Share
1,227
Added 5.35%
21,720
Class A Ordinary Shares
Jan 01
2020
SELL
Payment of exercise price or tax liability
$64,547
$210.25 p/Share
307
Reduced 1.48%
20,493
Class A Ordinary Shares
Jan 01
2020
BUY
Grant, award, or other acquisition
-
1,824
Added 8.06%
20,800
Class A Ordinary Shares
Dec 05
2019
BUY
Grant, award, or other acquisition
$180,511
$199.46 p/Share
905
Added 4.55%
18,976
Class A Ordinary Shares
Nov 15
2019
SELL
Payment of exercise price or tax liability
$1,770
$196.69 p/Share
9
Reduced 0.05%
18,071
Class A Ordinary Shares
Nov 15
2019
BUY
Grant, award, or other acquisition
-
33
Added 0.18%
18,080
Class A Ordinary Shares
Nov 05
2019
BUY
Grant, award, or other acquisition
$24,276
$186.74 p/Share
130
Added 0.72%
18,047
Class A Ordinary Shares