Jul 29
2019
SELL
Open market or private sale
$393,900
$196.95 p/Share
2,000
Reduced 2.65%
73,548
Class A Ordinary Shares
Jul 05
2019
BUY
Grant, award, or other acquisition
$23,750
$190.0 p/Share
125
Added 0.17%
75,548
Class A Ordinary Shares
Jul 01
2019
SELL
Open market or private sale
$372,500
$186.25 p/Share
2,000
Reduced 2.58%
75,423
Class A Ordinary Shares
Jun 05
2019
BUY
Grant, award, or other acquisition
$23,856
$179.37 p/Share
133
Added 0.17%
77,423
Class A Ordinary Shares
May 15
2019
BUY
Grant, award, or other acquisition
-
37
Added 0.05%
77,290
Class A Ordinary Shares
May 10
2019
SELL
Open market or private sale
$3,111,120
$172.84 p/Share
18,000
Reduced 18.9%
77,253
Class A Ordinary Shares
May 05
2019
BUY
Grant, award, or other acquisition
$24,459
$177.24 p/Share
138
Added 0.14%
95,253
Class A Ordinary Shares
Apr 29
2019
SELL
Open market or private sale
$3,266,280
$181.46 p/Share
18,000
Reduced 15.91%
95,115
Class A Ordinary Shares
Apr 22
2019
SELL
Open market or private sale
$3,200,040
$177.78 p/Share
18,000
Reduced 13.73%
113,115
Class A Ordinary Shares
Apr 05
2019
BUY
Grant, award, or other acquisition
$24,527
$177.73 p/Share
138
Added 0.11%
131,115
Class A Ordinary Shares
Mar 05
2019
BUY
Grant, award, or other acquisition
$24,973
$163.22 p/Share
153
Added 0.12%
130,977
Class A Ordinary Shares
Feb 11
2019
SELL
Open market or private sale
$156,080
$156.08 p/Share
1,000
Reduced 0.76%
130,824
Class A Ordinary Shares
Feb 05
2019
BUY
Grant, award, or other acquisition
$24,332
$156.98 p/Share
155
Added 0.12%
131,824
Class A Ordinary Shares
Feb 01
2019
SELL
Payment of exercise price or tax liability
$387,953
$154.44 p/Share
2,512
Reduced 1.87%
131,669
Class A Ordinary Shares
Jan 17
2019
SELL
Open market or private sale
$148,480
$148.48 p/Share
1,000
Reduced 0.74%
134,181
Class A Ordinary Shares
Jan 05
2019
SELL
Payment of exercise price or tax liability
$166,886
$139.42 p/Share
1,197
Reduced 0.88%
135,181
Class A Ordinary Shares
Jan 05
2019
BUY
Grant, award, or other acquisition
$345,971
$69.71 p/Share
4,963
Added 3.51%
136,378
Class A Ordinary Shares
Jan 01
2019
BUY
Grant, award, or other acquisition
-
5,344
Added 3.91%
131,415
Class A Ordinary Shares
Dec 05
2018
BUY
Grant, award, or other acquisition
$22,940
$166.23 p/Share
138
Added 0.11%
126,071
Class A Ordinary Shares