May 05
2021
BUY
Grant, award, or other acquisition
$20,660
$290.98 p/Share
71
Added 0.27%
26,366
Class A Ordinary Shares
Apr 20
2021
SELL
Open market or private sale
$250,708
$287.18 p/Share
873
Reduced 3.21%
26,295
Class A Ordinary Shares
Apr 05
2021
BUY
Grant, award, or other acquisition
$20,495
$280.75 p/Share
73
Added 0.27%
27,168
Class A Ordinary Shares
Mar 05
2021
BUY
Grant, award, or other acquisition
$20,547
$247.56 p/Share
83
Added 0.31%
27,095
Class A Ordinary Shares
Feb 12
2021
BUY
Grant, award, or other acquisition
-
28
Added 0.1%
27,012
Class A Ordinary Shares
Feb 05
2021
BUY
Grant, award, or other acquisition
$20,571
$253.96 p/Share
81
Added 0.3%
26,984
Class A Ordinary Shares
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