Aug 05
2019
BUY
Grant, award, or other acquisition
$28,518
$187.62 p/Share
152
Added 0.14%
109,432
Class A Ordinary Shares
Jul 17
2019
SELL
Open market or private sale
$1,556,560
$194.57 p/Share
8,000
Reduced 6.82%
109,280
Class A Ordinary Shares
Jul 05
2019
BUY
Grant, award, or other acquisition
$28,310
$190.0 p/Share
149
Added 0.13%
117,280
Class A Ordinary Shares
Jun 05
2019
BUY
Grant, award, or other acquisition
$28,520
$179.37 p/Share
159
Added 0.14%
117,131
Class A Ordinary Shares
May 15
2019
BUY
Grant, award, or other acquisition
-
59
Added 0.05%
116,972
Class A Ordinary Shares
May 05
2019
BUY
Grant, award, or other acquisition
$28,358
$177.24 p/Share
160
Added 0.14%
116,913
Class A Ordinary Shares
Apr 22
2019
SELL
Open market or private sale
$1,422,240
$177.78 p/Share
8,000
Reduced 6.41%
116,753
Class A Ordinary Shares
Apr 05
2019
BUY
Grant, award, or other acquisition
$28,437
$177.73 p/Share
160
Added 0.13%
124,753
Class A Ordinary Shares
Apr 01
2019
SELL
Open market or private sale
$703,960
$175.99 p/Share
4,000
Reduced 3.11%
124,593
Class A Ordinary Shares
Mar 05
2019
BUY
Grant, award, or other acquisition
$28,400
$163.22 p/Share
174
Added 0.14%
128,593
Class A Ordinary Shares
Feb 05
2019
BUY
Grant, award, or other acquisition
$28,256
$156.98 p/Share
180
Added 0.14%
128,419
Class A Ordinary Shares
Feb 01
2019
SELL
Payment of exercise price or tax liability
$257,606
$154.44 p/Share
1,668
Reduced 1.28%
128,239
Class A Ordinary Shares
Feb 01
2019
SELL
Open market or private sale
$310,000
$155.0 p/Share
2,000
Reduced 1.52%
129,907
Class A Ordinary Shares
Jan 18
2019
SELL
Open market or private sale
$300,000
$150.0 p/Share
2,000
Reduced 1.49%
131,907
Class A Ordinary Shares
Jan 05
2019
SELL
Payment of exercise price or tax liability
$189,054
$139.42 p/Share
1,356
Reduced 1.0%
133,907
Class A Ordinary Shares
Jan 05
2019
BUY
Grant, award, or other acquisition
$184,034
$69.71 p/Share
2,640
Added 1.91%
135,263
Class A Ordinary Shares
Jan 01
2019
SELL
Payment of exercise price or tax liability
$110,307
$140.34 p/Share
786
Reduced 0.59%
132,623
Class A Ordinary Shares
Jan 01
2019
BUY
Grant, award, or other acquisition
-
5,344
Added 3.85%
133,409
Class A Ordinary Shares
Dec 26
2018
-
955
Reduced 0.74%
128,065
Class A Ordinary Shares
Dec 05
2018
BUY
Grant, award, or other acquisition
$480,737
$166.23 p/Share
2,892
Added 2.19%
129,020
Class A Ordinary Shares