May 15
2020
BUY
Grant, award, or other acquisition
$6,331
$180.9 p/Share
35
Added 0.15%
24,101
Class A Ordinary Shares
May 05
2020
BUY
Grant, award, or other acquisition
$19,886
$182.44 p/Share
109
Added 0.45%
24,066
Class A Ordinary Shares
Apr 20
2020
SELL
Open market or private sale
$149,454
$174.8 p/Share
855
Reduced 3.45%
23,957
Class A Ordinary Shares
Apr 05
2020
BUY
Grant, award, or other acquisition
$20,108
$153.5 p/Share
131
Added 0.53%
24,812
Class A Ordinary Shares
Mar 05
2020
BUY
Grant, award, or other acquisition
$19,893
$184.19 p/Share
108
Added 0.44%
24,681
Class A Ordinary Shares
Feb 14
2020
BUY
Grant, award, or other acquisition
-
30
Added 0.12%
24,573
Class A Ordinary Shares
Feb 05
2020
BUY
Grant, award, or other acquisition
$19,969
$212.44 p/Share
94
Added 0.38%
24,543
Class A Ordinary Shares
Jan 21
2020
SELL
Open market or private sale
$149,774
$208.89 p/Share
717
Reduced 2.85%
24,449
Class A Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$58,049
$208.81 p/Share
278
Reduced 1.09%
25,166
Class A Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
$105,548
$104.4 p/Share
1,011
Added 3.82%
25,444
Class A Ordinary Shares
Jan 01
2020
SELL
Payment of exercise price or tax liability
$189,225
$210.25 p/Share
900
Reduced 3.55%
24,433
Class A Ordinary Shares
Jan 01
2020
BUY
Grant, award, or other acquisition
-
1,483
Added 5.53%
25,333
Class A Ordinary Shares
Dec 05
2019
BUY
Grant, award, or other acquisition
$147,002
$199.46 p/Share
737
Added 3.0%
23,850
Class A Ordinary Shares
Nov 15
2019
SELL
Payment of exercise price or tax liability
$787
$196.69 p/Share
4
Reduced 0.02%
23,113
Class A Ordinary Shares
Nov 15
2019
BUY
Grant, award, or other acquisition
-
43
Added 0.19%
23,117
Class A Ordinary Shares
Nov 05
2019
BUY
Grant, award, or other acquisition
$19,981
$186.74 p/Share
107
Added 0.46%
23,074
Class A Ordinary Shares
Oct 22
2019
SELL
Payment of exercise price or tax liability
$158,363
$185.22 p/Share
855
Reduced 3.59%
22,967
Class A Ordinary Shares
Oct 22
2019
BUY
Grant, award, or other acquisition
-
2,910
Added 10.89%
23,822
Class A Ordinary Shares
Oct 21
2019
SELL
Open market or private sale
$150,083
$186.67 p/Share
804
Reduced 3.7%
20,912
Class A Ordinary Shares
Oct 05
2019
BUY
Grant, award, or other acquisition
$20,112
$187.96 p/Share
107
Added 0.49%
21,716
Class A Ordinary Shares
Sep 05
2019
BUY
Grant, award, or other acquisition
$17,523
$199.12 p/Share
88
Added 0.41%
21,609
Class A Ordinary Shares