Oct 14
2020
BUY
Grant, award, or other acquisition
-
3,050
Added 18.38%
13,541
Class A Ordinary Shares
Oct 05
2020
BUY
Grant, award, or other acquisition
$21,232
$223.49 p/Share
95
Added 0.9%
10,491
Class A Ordinary Shares
Sep 05
2020
BUY
Grant, award, or other acquisition
$21,511
$236.39 p/Share
91
Added 0.87%
10,396
Class A Ordinary Shares
Aug 14
2020
BUY
Grant, award, or other acquisition
-
34
Added 0.33%
10,305
Class A Ordinary Shares
Aug 05
2020
BUY
Grant, award, or other acquisition
$21,244
$228.43 p/Share
93
Added 0.9%
10,271
Class A Ordinary Shares
Jul 20
2020
SELL
Open market or private sale
$4,676
$222.68 p/Share
21
Reduced 0.21%
10,178
Class A Ordinary Shares
Jul 05
2020
BUY
Grant, award, or other acquisition
$21,451
$216.68 p/Share
99
Added 0.96%
10,199
Class A Ordinary Shares
Jun 05
2020
BUY
Grant, award, or other acquisition
$21,347
$207.25 p/Share
103
Added 1.01%
10,100
Class A Ordinary Shares
May 15
2020
BUY
Grant, award, or other acquisition
$7,960
$180.9 p/Share
44
Added 0.44%
9,997
Class A Ordinary Shares
May 05
2020
BUY
Grant, award, or other acquisition
$21,345
$182.44 p/Share
117
Added 1.16%
9,953
Class A Ordinary Shares
Apr 05
2020
BUY
Grant, award, or other acquisition
$21,490
$153.5 p/Share
140
Added 1.4%
9,836
Class A Ordinary Shares
Mar 05
2020
BUY
Grant, award, or other acquisition
$21,366
$184.19 p/Share
116
Added 1.18%
9,696
Class A Ordinary Shares
Feb 14
2020
SELL
Payment of exercise price or tax liability
$1,700
$212.44 p/Share
8
Reduced 0.08%
9,580
Class A Ordinary Shares
Feb 14
2020
BUY
Grant, award, or other acquisition
-
57
Added 0.59%
9,588
Class A Ordinary Shares
Feb 05
2020
SELL
Open market or private sale
$744,565
$212.49 p/Share
3,504
Reduced 27.09%
9,431
Class A Ordinary Shares
Feb 05
2020
BUY
Grant, award, or other acquisition
$21,244
$212.44 p/Share
100
Added 1.04%
9,531
Class A Ordinary Shares
Feb 01
2020
SELL
Payment of exercise price or tax liability
$323,658
$206.81 p/Share
1,565
Reduced 10.79%
12,935
Class A Ordinary Shares
Jan 21
2020
SELL
Open market or private sale
$739,740
$209.38 p/Share
3,533
Reduced 19.59%
14,500
Class A Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$69,534
$208.81 p/Share
333
Reduced 1.81%
18,033
Class A Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
$120,686
$104.4 p/Share
1,156
Added 5.92%
18,366
Class A Ordinary Shares
Jan 01
2020
SELL
Payment of exercise price or tax liability
$35,322
$210.25 p/Share
168
Reduced 0.97%
17,210
Class A Ordinary Shares
Jan 01
2020
BUY
Grant, award, or other acquisition
-
1,792
Added 9.35%
17,378
Class A Ordinary Shares
Dec 05
2019
BUY
Grant, award, or other acquisition
$173,929
$199.46 p/Share
872
Added 5.3%
15,586
Class A Ordinary Shares
Nov 15
2019
SELL
Payment of exercise price or tax liability
$1,574
$196.69 p/Share
8
Reduced 0.05%
14,714
Class A Ordinary Shares
Nov 15
2019
BUY
Grant, award, or other acquisition
-
75
Added 0.51%
14,722
Class A Ordinary Shares