Feb 14
2020
SELL
Payment of exercise price or tax liability
$1,062
$212.44 p/Share
5
Reduced 0.02%
22,469
Class A Ordinary Shares
Feb 14
2020
BUY
Grant, award, or other acquisition
-
23
Added 0.1%
22,474
Class A Ordinary Shares
Feb 01
2020
SELL
Payment of exercise price or tax liability
$198,331
$206.81 p/Share
959
Reduced 4.1%
22,451
Class A Ordinary Shares
Jan 21
2020
SELL
Open market or private sale
$1,755,180
$208.95 p/Share
8,400
Reduced 26.41%
23,410
Class A Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$139,694
$208.81 p/Share
669
Reduced 2.06%
31,810
Class A Ordinary Shares
Jan 01
2020
SELL
Payment of exercise price or tax liability
$121,314
$210.25 p/Share
577
Reduced 1.75%
32,479
Class A Ordinary Shares
Jan 01
2020
BUY
Grant, award, or other acquisition
-
3,567
Added 9.74%
33,056
Class A Ordinary Shares
Nov 15
2019
SELL
Payment of exercise price or tax liability
$6,294
$196.69 p/Share
32
Reduced 0.11%
29,489
Class A Ordinary Shares
Nov 15
2019
BUY
Grant, award, or other acquisition
-
96
Added 0.32%
29,521
Class A Ordinary Shares
Nov 05
2019
BUY
Grant, award, or other acquisition
$26,330
$186.74 p/Share
141
Added 0.48%
29,425
Class A Ordinary Shares
Oct 24
2019
SELL
Open market or private sale
$1,008,794
$186.09 p/Share
5,421
Reduced 15.62%
29,284
Class A Ordinary Shares
Oct 22
2019
SELL
Payment of exercise price or tax liability
$1,435,085
$185.22 p/Share
7,748
Reduced 18.25%
34,705
Class A Ordinary Shares
Oct 22
2019
BUY
Grant, award, or other acquisition
-
17,171
Added 28.8%
42,453
Class A Ordinary Shares
Oct 05
2019
BUY
Grant, award, or other acquisition
$26,126
$187.96 p/Share
139
Added 0.55%
25,282
Class A Ordinary Shares
Sep 05
2019
BUY
Grant, award, or other acquisition
$26,284
$199.12 p/Share
132
Added 0.52%
25,143
Class A Ordinary Shares
Aug 06
2019
SELL
Open market or private sale
$429,638
$188.19 p/Share
2,283
Reduced 8.36%
25,011
Class A Ordinary Shares
Aug 05
2019
BUY
Grant, award, or other acquisition
$26,267
$187.62 p/Share
140
Added 0.51%
27,294
Class A Ordinary Shares
Jul 05
2019
BUY
Grant, award, or other acquisition
$26,220
$190.0 p/Share
138
Added 0.51%
27,154
Class A Ordinary Shares
Jun 05
2019
BUY
Grant, award, or other acquisition
$26,367
$179.37 p/Share
147
Added 0.54%
27,016
Class A Ordinary Shares
May 15
2019
BUY
Grant, award, or other acquisition
-
52
Added 0.19%
26,869
Class A Ordinary Shares
May 05
2019
BUY
Grant, award, or other acquisition
$26,054
$177.24 p/Share
147
Added 0.55%
26,817
Class A Ordinary Shares
Apr 22
2019
SELL
Open market or private sale
$363,047
$177.79 p/Share
2,042
Reduced 7.11%
26,670
Class A Ordinary Shares
Apr 05
2019
BUY
Grant, award, or other acquisition
$26,126
$177.73 p/Share
147
Added 0.51%
28,712
Class A Ordinary Shares
Mar 05
2019
BUY
Grant, award, or other acquisition
$26,278
$163.22 p/Share
161
Added 0.56%
28,565
Class A Ordinary Shares
Feb 05
2019
BUY
Grant, award, or other acquisition
$26,216
$156.98 p/Share
167
Added 0.58%
28,404
Class A Ordinary Shares