Jun 05
2020
BUY
Grant, award, or other acquisition
$31,295
$207.25 p/Share
151
Added 1.14%
13,080
Class A Ordinary Shares
May 15
2020
BUY
Grant, award, or other acquisition
$5,608
$180.9 p/Share
31
Added 0.24%
12,929
Class A Ordinary Shares
May 05
2020
BUY
Grant, award, or other acquisition
$31,197
$182.44 p/Share
171
Added 1.31%
12,898
Class A Ordinary Shares
Apr 05
2020
BUY
Grant, award, or other acquisition
$31,314
$153.5 p/Share
204
Added 1.58%
12,727
Class A Ordinary Shares
Mar 05
2020
BUY
Grant, award, or other acquisition
$31,128
$184.19 p/Share
169
Added 1.33%
12,523
Class A Ordinary Shares
Feb 14
2020
SELL
Payment of exercise price or tax liability
$637
$212.44 p/Share
3
Reduced 0.02%
12,354
Class A Ordinary Shares
Feb 14
2020
BUY
Grant, award, or other acquisition
-
31
Added 0.25%
12,357
Class A Ordinary Shares
Feb 05
2020
BUY
Grant, award, or other acquisition
$31,229
$212.44 p/Share
147
Added 1.18%
12,326
Class A Ordinary Shares
Feb 03
2020
SELL
Open market or private sale
$1,274,043
$207.33 p/Share
6,145
Reduced 33.54%
12,179
Class A Ordinary Shares
Feb 01
2020
SELL
Payment of exercise price or tax liability
$118,916
$206.81 p/Share
575
Reduced 3.04%
18,324
Class A Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$129,671
$208.81 p/Share
621
Reduced 3.18%
18,899
Class A Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
$120,686
$104.4 p/Share
1,156
Added 5.59%
19,520
Class A Ordinary Shares
Jan 01
2020
SELL
Payment of exercise price or tax liability
$792,222
$210.25 p/Share
3,768
Reduced 17.03%
18,364
Class A Ordinary Shares
Jan 01
2020
BUY
Grant, award, or other acquisition
-
3,567
Added 13.88%
22,132
Class A Ordinary Shares
Dec 05
2019
BUY
Grant, award, or other acquisition
$255,708
$199.46 p/Share
1,282
Added 6.46%
18,565
Class A Ordinary Shares
Nov 15
2019
SELL
Payment of exercise price or tax liability
$9,638
$196.69 p/Share
49
Reduced 0.28%
17,283
Class A Ordinary Shares
Nov 15
2019
BUY
Grant, award, or other acquisition
-
158
Added 0.9%
17,332
Class A Ordinary Shares
Nov 05
2019
BUY
Grant, award, or other acquisition
$15,686
$186.74 p/Share
84
Added 0.49%
17,174
Class A Ordinary Shares
Oct 24
2019
SELL
Open market or private sale
$2,412,172
$186.11 p/Share
12,961
Reduced 43.13%
17,090
Class A Ordinary Shares
Oct 22
2019
SELL
Payment of exercise price or tax liability
$2,157,998
$185.22 p/Share
11,651
Reduced 27.94%
30,051
Class A Ordinary Shares
Oct 22
2019
BUY
Grant, award, or other acquisition
-
24,612
Added 37.11%
41,702
Class A Ordinary Shares
Oct 05
2019
BUY
Grant, award, or other acquisition
$15,601
$187.96 p/Share
83
Added 0.48%
17,090
Class A Ordinary Shares
Sep 05
2019
BUY
Grant, award, or other acquisition
$14,138
$199.12 p/Share
71
Added 0.42%
17,007
Class A Ordinary Shares
Aug 05
2019
BUY
Grant, award, or other acquisition
$14,259
$187.62 p/Share
76
Added 0.45%
16,936
Class A Ordinary Shares
Jul 05
2019
BUY
Grant, award, or other acquisition
$14,250
$190.0 p/Share
75
Added 0.44%
16,860
Class A Ordinary Shares