May 14
2021
BUY
Grant, award, or other acquisition
-
39
Added 0.2%
19,801
Class A Ordinary Shares
May 05
2021
BUY
Grant, award, or other acquisition
$35,209
$290.98 p/Share
121
Added 0.61%
19,762
Class A Ordinary Shares
Apr 20
2021
SELL
Open market or private sale
$623,294
$287.63 p/Share
2,167
Reduced 9.94%
19,641
Class A Ordinary Shares
Apr 05
2021
BUY
Grant, award, or other acquisition
$34,813
$280.75 p/Share
124
Added 0.57%
21,808
Class A Ordinary Shares
Mar 05
2021
BUY
Grant, award, or other acquisition
$35,154
$247.56 p/Share
142
Added 0.65%
21,684
Class A Ordinary Shares
Feb 12
2021
SELL
Payment of exercise price or tax liability
$1,542
$257.0 p/Share
6
Reduced 0.03%
21,542
Class A Ordinary Shares
Feb 12
2021
BUY
Grant, award, or other acquisition
-
55
Added 0.25%
21,548
Class A Ordinary Shares
Feb 11
2021
SELL
Open market or private sale
$441,307
$259.44 p/Share
1,701
Reduced 7.33%
21,493
Class A Ordinary Shares
Feb 05
2021
BUY
Grant, award, or other acquisition
$34,793
$253.96 p/Share
137
Added 0.59%
23,194
Class A Ordinary Shares
Feb 01
2021
SELL
Payment of exercise price or tax liability
$392,086
$246.44 p/Share
1,591
Reduced 6.45%
23,057
Class A Ordinary Shares
Jan 19
2021
SELL
Open market or private sale
$716,128
$255.76 p/Share
2,800
Reduced 10.2%
24,648
Class A Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$124,592
$256.89 p/Share
485
Reduced 1.74%
27,448
Class A Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
$438,400
$128.45 p/Share
3,413
Added 10.89%
27,933
Class A Ordinary Shares
Jan 01
2021
SELL
Payment of exercise price or tax liability
$271,592
$259.4 p/Share
1,047
Reduced 4.1%
24,520
Class A Ordinary Shares
Jan 01
2021
BUY
Grant, award, or other acquisition
-
9,878
Added 27.87%
25,567
Class A Ordinary Shares
Dec 05
2020
BUY
Grant, award, or other acquisition
$1,231,309
$251.75 p/Share
4,891
Added 23.77%
15,689
Class A Ordinary Shares
Nov 13
2020
SELL
Payment of exercise price or tax liability
$7,688
$240.25 p/Share
32
Reduced 0.3%
10,798
Class A Ordinary Shares
Nov 13
2020
BUY
Grant, award, or other acquisition
-
92
Added 0.84%
10,830
Class A Ordinary Shares
Nov 05
2020
BUY
Grant, award, or other acquisition
$31,158
$234.27 p/Share
133
Added 1.22%
10,738
Class A Ordinary Shares
Oct 16
2020
SELL
Open market or private sale
$2,127,515
$230.55 p/Share
9,228
Reduced 46.53%
10,605
Class A Ordinary Shares
Oct 14
2020
SELL
Payment of exercise price or tax liability
$1,985,159
$230.11 p/Share
8,627
Reduced 30.31%
19,833
Class A Ordinary Shares
Oct 14
2020
BUY
Grant, award, or other acquisition
-
17,855
Added 38.55%
28,460
Class A Ordinary Shares
Oct 05
2020
BUY
Grant, award, or other acquisition
$31,289
$223.49 p/Share
140
Added 1.3%
10,605
Class A Ordinary Shares
Sep 05
2020
BUY
Grant, award, or other acquisition
$31,203
$236.39 p/Share
132
Added 1.25%
10,465
Class A Ordinary Shares
Aug 14
2020
BUY
Grant, award, or other acquisition
-
25
Added 0.24%
10,333
Class A Ordinary Shares