Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,652
$330.34 p/Share
5
Reduced 0.01%
48,225
Class A Ordinary Shares
Feb 15
2022
BUY
Grant, award, or other acquisition
-
8
Added 0.02%
48,230
Class A Ordinary Shares
Feb 01
2022
SELL
Payment of exercise price or tax liability
$506,959
$352.79 p/Share
1,437
Reduced 2.89%
48,222
Class A Ordinary Shares
Jan 14
2022
SELL
Open market or private sale
$1,062,660
$354.22 p/Share
3,000
Reduced 5.7%
49,659
Class A Ordinary Shares
Jan 01
2022
BUY
Grant, award, or other acquisition
-
2,412
Added 4.38%
52,659
Class A Ordinary Shares
Nov 15
2021
SELL
Payment of exercise price or tax liability
$9,992
$370.09 p/Share
27
Reduced 0.05%
50,247
Class A Ordinary Shares
Nov 15
2021
BUY
Grant, award, or other acquisition
-
44
Added 0.09%
50,274
Class A Ordinary Shares
Oct 21
2021
SELL
Payment of exercise price or tax liability
$3,395,685
$346.11 p/Share
9,811
Reduced 16.34%
50,230
Class A Ordinary Shares
Oct 21
2021
BUY
Grant, award, or other acquisition
-
16,462
Added 21.52%
60,041
Class A Ordinary Shares
Oct 15
2021
SELL
Open market or private sale
$1,022,250
$340.75 p/Share
3,000
Reduced 6.44%
43,579
Class A Ordinary Shares
Jul 16
2021
SELL
Open market or private sale
$945,030
$315.01 p/Share
3,000
Reduced 6.05%
46,579
Class A Ordinary Shares
Apr 16
2021
SELL
Open market or private sale
$858,870
$286.29 p/Share
3,000
Reduced 5.71%
49,579
Class A Ordinary Shares
Mar 26
2021
SELL
Open market or private sale
$2,240,000
$280.0 p/Share
8,000
Reduced 13.21%
52,579
Class A Ordinary Shares
Feb 12
2021
SELL
Payment of exercise price or tax liability
$1,542
$257.0 p/Share
6
Reduced 0.01%
60,579
Class A Ordinary Shares
Feb 12
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.02%
60,585
Class A Ordinary Shares
Feb 01
2021
SELL
Payment of exercise price or tax liability
$424,616
$246.44 p/Share
1,723
Reduced 2.77%
60,575
Class A Ordinary Shares
Jan 01
2021
SELL
Payment of exercise price or tax liability
$72,113
$259.4 p/Share
278
Reduced 0.44%
62,298
Class A Ordinary Shares
Jan 01
2021
BUY
Grant, award, or other acquisition
-
2,891
Added 4.42%
62,576
Class A Ordinary Shares
Nov 13
2020
SELL
Payment of exercise price or tax liability
$7,688
$240.25 p/Share
32
Reduced 0.05%
59,685
Class A Ordinary Shares
Nov 13
2020
BUY
Grant, award, or other acquisition
-
55
Added 0.09%
59,717
Class A Ordinary Shares
Oct 19
2020
SELL
Open market or private sale
$689,490
$229.83 p/Share
3,000
Reduced 4.79%
59,662
Class A Ordinary Shares
Oct 14
2020
SELL
Payment of exercise price or tax liability
$1,964,909
$230.11 p/Share
8,539
Reduced 11.99%
62,662
Class A Ordinary Shares
Oct 14
2020
BUY
Grant, award, or other acquisition
-
14,327
Added 16.75%
71,201
Class A Ordinary Shares
Aug 14
2020
BUY
Grant, award, or other acquisition
-
2
Added 0.0%
56,874
Class A Ordinary Shares
Jul 20
2020
SELL
Open market or private sale
$666,060
$222.02 p/Share
3,000
Reduced 5.01%
56,872
Class A Ordinary Shares