Nov 05
2021
BUY
Grant, award, or other acquisition
$35,106
$369.54 p/Share
95
Added 0.46%
20,491
Class A Ordinary Shares
Nov 01
2021
SELL
Open market or private sale
$1,992,855
$355.74 p/Share
5,602
Reduced 21.55%
20,396
Class A Ordinary Shares
Oct 25
2021
SELL
Open market or private sale
$1,778,850
$355.77 p/Share
5,000
Reduced 16.13%
25,998
Class A Ordinary Shares
Oct 21
2021
SELL
Payment of exercise price or tax liability
$3,431,334
$346.11 p/Share
9,914
Reduced 24.23%
30,998
Class A Ordinary Shares
Oct 21
2021
BUY
Grant, award, or other acquisition
-
20,516
Added 33.4%
40,912
Class A Ordinary Shares
Oct 05
2021
BUY
Grant, award, or other acquisition
$35,000
$324.07 p/Share
108
Added 0.53%
20,396
Class A Ordinary Shares
Sep 05
2021
BUY
Grant, award, or other acquisition
$34,894
$342.1 p/Share
102
Added 0.5%
20,288
Class A Ordinary Shares
Aug 13
2021
BUY
Grant, award, or other acquisition
-
36
Added 0.18%
20,186
Class A Ordinary Shares
Aug 05
2021
BUY
Grant, award, or other acquisition
$35,068
$318.8 p/Share
110
Added 0.54%
20,150
Class A Ordinary Shares
Jul 05
2021
BUY
Grant, award, or other acquisition
$34,797
$302.58 p/Share
115
Added 0.57%
20,040
Class A Ordinary Shares
Jun 05
2021
BUY
Grant, award, or other acquisition
$35,006
$282.31 p/Share
124
Added 0.62%
19,925
Class A Ordinary Shares
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