Dec 05
2021
BUY
Grant, award, or other acquisition
$621,797
$364.05 p/Share
1,708
Added 6.55%
24,370
Class A Ordinary Shares
Nov 15
2021
SELL
Payment of exercise price or tax liability
$6,662
$370.09 p/Share
18
Reduced 0.08%
22,662
Class A Ordinary Shares
Nov 15
2021
BUY
Grant, award, or other acquisition
-
55
Added 0.24%
22,680
Class A Ordinary Shares
Nov 05
2021
BUY
Grant, award, or other acquisition
$24,390
$369.54 p/Share
66
Added 0.29%
22,625
Class A Ordinary Shares
Oct 21
2021
SELL
Payment of exercise price or tax liability
$2,276,365
$346.11 p/Share
6,577
Reduced 22.57%
22,559
Class A Ordinary Shares
Oct 21
2021
BUY
Grant, award, or other acquisition
-
11,453
Added 28.22%
29,136
Class A Ordinary Shares
Oct 05
2021
BUY
Grant, award, or other acquisition
$24,305
$324.07 p/Share
75
Added 0.42%
17,683
Class A Ordinary Shares
Sep 05
2021
BUY
Grant, award, or other acquisition
$24,289
$342.1 p/Share
71
Added 0.4%
17,608
Class A Ordinary Shares
Aug 13
2021
BUY
Grant, award, or other acquisition
-
24
Added 0.14%
17,537
Class A Ordinary Shares
Aug 05
2021
BUY
Grant, award, or other acquisition
$24,548
$318.8 p/Share
77
Added 0.44%
17,513
Class A Ordinary Shares
Jul 23
2021
SELL
Open market or private sale
$824,720
$317.2 p/Share
2,600
Reduced 12.98%
17,436
Class A Ordinary Shares
Jul 05
2021
BUY
Grant, award, or other acquisition
$24,206
$302.58 p/Share
80
Added 0.4%
20,036
Class A Ordinary Shares
Jun 05
2021
BUY
Grant, award, or other acquisition
$24,561
$282.31 p/Share
87
Added 0.43%
19,956
Class A Ordinary Shares
May 14
2021
BUY
Grant, award, or other acquisition
-
28
Added 0.14%
19,869
Class A Ordinary Shares
May 05
2021
BUY
Grant, award, or other acquisition
$24,151
$290.98 p/Share
83
Added 0.42%
19,841
Class A Ordinary Shares
Apr 26
2021
SELL
Open market or private sale
$756,418
$290.93 p/Share
2,600
Reduced 11.63%
19,758
Class A Ordinary Shares
Apr 05
2021
BUY
Grant, award, or other acquisition
$24,425
$280.75 p/Share
87
Added 0.39%
22,358
Class A Ordinary Shares
Mar 05
2021
BUY
Grant, award, or other acquisition
$24,508
$247.56 p/Share
99
Added 0.44%
22,271
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%
22,172
Class A Ordinary Shares
Feb 12
2021
BUY
Grant, award, or other acquisition
-
40
Added 0.18%
22,178
Class A Ordinary Shares
Feb 05
2021
BUY
Grant, award, or other acquisition
$24,126
$253.96 p/Share
95
Added 0.43%
22,138
Class A Ordinary Shares
Feb 01
2021
SELL
Payment of exercise price or tax liability
$352,163
$246.44 p/Share
1,429
Reduced 6.09%
22,043
Class A Ordinary Shares
Jan 22
2021
SELL
Open market or private sale
$663,884
$255.34 p/Share
2,600
Reduced 9.97%
23,472
Class A Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$198,833
$256.89 p/Share
774
Reduced 2.88%
26,072
Class A Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
$228,898
$128.45 p/Share
1,782
Added 6.22%
26,846
Class A Ordinary Shares