Jan 19
2021
SELL
Open market or private sale
$252,229
$255.81 p/Share
986
Reduced 3.54%
26,903
Class A Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$71,159
$256.89 p/Share
277
Reduced 0.98%
27,889
Class A Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
$154,140
$128.45 p/Share
1,200
Added 4.09%
28,166
Class A Ordinary Shares
Jan 01
2021
SELL
Payment of exercise price or tax liability
$216,599
$259.4 p/Share
835
Reduced 3.0%
26,966
Class A Ordinary Shares
Jan 01
2021
BUY
Grant, award, or other acquisition
-
2,891
Added 9.42%
27,801
Class A Ordinary Shares
Dec 05
2020
BUY
Grant, award, or other acquisition
$297,568
$251.75 p/Share
1,182
Added 4.53%
24,910
Class A Ordinary Shares
Nov 13
2020
SELL
Payment of exercise price or tax liability
$961
$240.25 p/Share
4
Reduced 0.02%
23,728
Class A Ordinary Shares
Nov 13
2020
BUY
Grant, award, or other acquisition
-
39
Added 0.16%
23,732
Class A Ordinary Shares
Nov 05
2020
BUY
Grant, award, or other acquisition
$19,913
$234.27 p/Share
85
Added 0.36%
23,693
Class A Ordinary Shares
Oct 23
2020
SELL
Open market or private sale
$249,954
$228.06 p/Share
1,096
Reduced 4.44%
23,608
Class A Ordinary Shares
Oct 14
2020
SELL
Payment of exercise price or tax liability
$229,420
$230.11 p/Share
997
Reduced 3.88%
24,704
Class A Ordinary Shares
Oct 14
2020
BUY
Grant, award, or other acquisition
-
2,245
Added 8.03%
25,701
Class A Ordinary Shares
Oct 05
2020
BUY
Grant, award, or other acquisition
$20,114
$223.49 p/Share
90
Added 0.38%
23,456
Class A Ordinary Shares
Sep 05
2020
BUY
Grant, award, or other acquisition
$19,857
$236.39 p/Share
84
Added 0.36%
23,366
Class A Ordinary Shares
Aug 14
2020
BUY
Grant, award, or other acquisition
-
28
Added 0.12%
23,282
Class A Ordinary Shares
Aug 05
2020
BUY
Grant, award, or other acquisition
$20,102
$228.43 p/Share
88
Added 0.38%
23,254
Class A Ordinary Shares
Jul 20
2020
SELL
Open market or private sale
$249,584
$222.05 p/Share
1,124
Reduced 4.63%
23,166
Class A Ordinary Shares
Jul 05
2020
BUY
Grant, award, or other acquisition
$19,935
$216.68 p/Share
92
Added 0.38%
24,290
Class A Ordinary Shares
Jun 05
2020
BUY
Grant, award, or other acquisition
$20,103
$207.25 p/Share
97
Added 0.4%
24,198
Class A Ordinary Shares
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