Feb 05
2020
BUY
Grant, award, or other acquisition
$24,218
$212.44 p/Share
114
Added 0.47%
23,902
Class A Ordinary Shares
Feb 01
2020
SELL
Payment of exercise price or tax liability
$152,833
$206.81 p/Share
739
Reduced 3.01%
23,788
Class A Ordinary Shares
Jan 22
2020
SELL
Open market or private sale
$175,138
$210.25 p/Share
833
Reduced 3.28%
24,527
Class A Ordinary Shares
Jan 21
2020
SELL
Open market or private sale
$299,829
$208.94 p/Share
1,435
Reduced 5.36%
25,360
Class A Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$30,486
$208.81 p/Share
146
Reduced 0.54%
26,795
Class A Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
$116,197
$104.4 p/Share
1,113
Added 3.97%
26,941
Class A Ordinary Shares
Jan 01
2020
SELL
Payment of exercise price or tax liability
$98,818
$210.25 p/Share
470
Reduced 1.79%
25,828
Class A Ordinary Shares
Jan 01
2020
BUY
Grant, award, or other acquisition
-
3,329
Added 11.24%
26,298
Class A Ordinary Shares
Dec 05
2019
BUY
Grant, award, or other acquisition
$224,991
$199.46 p/Share
1,128
Added 4.68%
22,969
Class A Ordinary Shares
Nov 15
2019
BUY
Grant, award, or other acquisition
-
10
Added 0.05%
21,841
Class A Ordinary Shares
Nov 05
2019
BUY
Grant, award, or other acquisition
$16,246
$186.74 p/Share
87
Added 0.4%
21,831
Class A Ordinary Shares
Oct 05
2019
BUY
Grant, award, or other acquisition
$16,353
$187.96 p/Share
87
Added 0.4%
21,744
Class A Ordinary Shares
Sep 05
2019
BUY
Grant, award, or other acquisition
$16,129
$199.12 p/Share
81
Added 0.37%
21,657
Class A Ordinary Shares
Aug 05
2019
BUY
Grant, award, or other acquisition
$16,323
$187.62 p/Share
87
Added 0.4%
21,576
Class A Ordinary Shares
Jul 05
2019
BUY
Grant, award, or other acquisition
$16,340
$190.0 p/Share
86
Added 0.4%
21,489
Class A Ordinary Shares
Jun 05
2019
BUY
Grant, award, or other acquisition
$16,143
$179.37 p/Share
90
Added 0.42%
21,403
Class A Ordinary Shares
May 15
2019
BUY
Grant, award, or other acquisition
-
20
Added 0.09%
21,313
Class A Ordinary Shares
May 05
2019
BUY
Grant, award, or other acquisition
$16,129
$177.24 p/Share
91
Added 0.43%
21,293
Class A Ordinary Shares
Apr 05
2019
BUY
Grant, award, or other acquisition
$16,173
$177.73 p/Share
91
Added 0.43%
21,202
Class A Ordinary Shares
Mar 05
2019
BUY
Grant, award, or other acquisition
$16,322
$163.22 p/Share
100
Added 0.47%
21,111
Class A Ordinary Shares
Feb 05
2019
BUY
Grant, award, or other acquisition
$9,890
$156.98 p/Share
63
Added 0.3%
21,011
Class A Ordinary Shares
Feb 01
2019
SELL
Payment of exercise price or tax liability
$22,548
$154.44 p/Share
146
Reduced 0.69%
20,948
Class A Ordinary Shares