Feb 05
2020
BUY
Grant, award, or other acquisition
$24,218
$212.44 p/Share
114
Added 0.43%
26,105
Class A Ordinary Shares
Feb 01
2020
SELL
Payment of exercise price or tax liability
$229,766
$206.81 p/Share
1,111
Reduced 4.1%
25,991
Class A Ordinary Shares
Jan 22
2020
SELL
Open market or private sale
$1,053,550
$210.71 p/Share
5,000
Reduced 15.58%
27,102
Class A Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$166,004
$208.81 p/Share
795
Reduced 2.42%
32,102
Class A Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
$197,629
$104.4 p/Share
1,893
Added 5.44%
32,897
Class A Ordinary Shares
Jan 01
2020
SELL
Payment of exercise price or tax liability
$108,910
$210.25 p/Share
518
Reduced 1.64%
31,004
Class A Ordinary Shares
Jan 01
2020
BUY
Grant, award, or other acquisition
-
2,497
Added 7.34%
31,522
Class A Ordinary Shares
Dec 05
2019
BUY
Grant, award, or other acquisition
$415,475
$199.46 p/Share
2,083
Added 6.7%
29,025
Class A Ordinary Shares
Nov 15
2019
SELL
Payment of exercise price or tax liability
$5,901
$196.69 p/Share
30
Reduced 0.11%
26,942
Class A Ordinary Shares
Nov 15
2019
BUY
Grant, award, or other acquisition
-
80
Added 0.3%
26,972
Class A Ordinary Shares
Nov 05
2019
BUY
Grant, award, or other acquisition
$24,276
$186.74 p/Share
130
Added 0.48%
26,892
Class A Ordinary Shares
Oct 28
2019
SELL
Open market or private sale
$863,108
$184.11 p/Share
4,688
Reduced 14.91%
26,762
Class A Ordinary Shares
Oct 22
2019
SELL
Payment of exercise price or tax liability
$1,337,844
$185.22 p/Share
7,223
Reduced 18.68%
31,450
Class A Ordinary Shares
Oct 22
2019
BUY
Grant, award, or other acquisition
-
13,737
Added 26.21%
38,673
Class A Ordinary Shares
Oct 05
2019
BUY
Grant, award, or other acquisition
$24,435
$187.96 p/Share
130
Added 0.52%
24,936
Class A Ordinary Shares
Sep 05
2019
BUY
Grant, award, or other acquisition
$24,293
$199.12 p/Share
122
Added 0.49%
24,806
Class A Ordinary Shares
Aug 05
2019
BUY
Grant, award, or other acquisition
$24,391
$187.62 p/Share
130
Added 0.52%
24,684
Class A Ordinary Shares
Jul 16
2019
SELL
Open market or private sale
$910,778
$194.32 p/Share
4,687
Reduced 16.03%
24,554
Class A Ordinary Shares
Jul 05
2019
BUY
Grant, award, or other acquisition
$24,320
$190.0 p/Share
128
Added 0.44%
29,241
Class A Ordinary Shares
Jun 05
2019
BUY
Grant, award, or other acquisition
$24,394
$179.37 p/Share
136
Added 0.46%
29,113
Class A Ordinary Shares
May 15
2019
BUY
Grant, award, or other acquisition
-
46
Added 0.16%
28,977
Class A Ordinary Shares
May 05
2019
BUY
Grant, award, or other acquisition
$24,282
$177.24 p/Share
137
Added 0.47%
28,931
Class A Ordinary Shares
Apr 23
2019
SELL
Open market or private sale
$841,074
$179.41 p/Share
4,688
Reduced 14.0%
28,794
Class A Ordinary Shares
Apr 05
2019
BUY
Grant, award, or other acquisition
$24,349
$177.73 p/Share
137
Added 0.41%
33,482
Class A Ordinary Shares
Apr 01
2019
SELL
Open market or private sale
$412,509
$176.06 p/Share
2,343
Reduced 6.57%
33,345
Class A Ordinary Shares