Nov 05
2022
BUY
Grant, award, or other acquisition
$27,314
$260.14 p/Share
105
Added 0.32%
32,421
Class A Ordinary Shares
Oct 19
2022
SELL
Payment of exercise price or tax liability
$3,449,898
$262.23 p/Share
13,156
Reduced 28.93%
32,316
Class A Ordinary Shares
Oct 19
2022
BUY
Grant, award, or other acquisition
-
23,767
Added 34.33%
45,472
Class A Ordinary Shares
Oct 05
2022
BUY
Grant, award, or other acquisition
$27,599
$273.26 p/Share
101
Added 0.46%
21,705
Class A Ordinary Shares
Sep 05
2022
BUY
Grant, award, or other acquisition
$27,647
$287.99 p/Share
96
Added 0.44%
21,604
Class A Ordinary Shares
Aug 15
2022
BUY
Grant, award, or other acquisition
-
19
Added 0.09%
21,508
Class A Ordinary Shares
Aug 05
2022
BUY
Grant, award, or other acquisition
$27,319
$306.95 p/Share
89
Added 0.41%
21,489
Class A Ordinary Shares
Jul 28
2022
SELL
Open market or private sale
$225,000
$300.0 p/Share
750
Reduced 3.39%
21,400
Class A Ordinary Shares
Jul 05
2022
BUY
Grant, award, or other acquisition
$27,578
$273.05 p/Share
101
Added 0.45%
22,150
Class A Ordinary Shares
Jun 05
2022
BUY
Grant, award, or other acquisition
$27,393
$304.37 p/Share
90
Added 0.41%
22,049
Class A Ordinary Shares
May 13
2022
BUY
Grant, award, or other acquisition
-
22
Added 0.1%
21,959
Class A Ordinary Shares
May 05
2022
BUY
Grant, award, or other acquisition
$27,609
$303.4 p/Share
91
Added 0.41%
21,937
Class A Ordinary Shares
Apr 25
2022
SELL
Open market or private sale
$232,845
$310.46 p/Share
750
Reduced 3.32%
21,846
Class A Ordinary Shares
Apr 05
2022
BUY
Grant, award, or other acquisition
$27,472
$343.4 p/Share
80
Added 0.35%
22,596
Class A Ordinary Shares
Mar 05
2022
BUY
Grant, award, or other acquisition
$27,558
$313.16 p/Share
88
Added 0.39%
22,516
Class A Ordinary Shares
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,652
$330.34 p/Share
5
Reduced 0.02%
22,428
Class A Ordinary Shares
Feb 15
2022
BUY
Grant, award, or other acquisition
-
28
Added 0.12%
22,433
Class A Ordinary Shares
Feb 05
2022
BUY
Grant, award, or other acquisition
$27,310
$345.69 p/Share
79
Added 0.35%
22,405
Class A Ordinary Shares
Feb 01
2022
SELL
Payment of exercise price or tax liability
$588,454
$352.79 p/Share
1,668
Reduced 6.95%
22,326
Class A Ordinary Shares
Jan 31
2022
SELL
Open market or private sale
$525,000
$350.0 p/Share
1,500
Reduced 5.88%
23,994
Class A Ordinary Shares
Jan 21
2022
SELL
Open market or private sale
$509,760
$339.84 p/Share
1,500
Reduced 5.56%
25,494
Class A Ordinary Shares
Jan 05
2022
SELL
Payment of exercise price or tax liability
$378,911
$400.54 p/Share
946
Reduced 3.39%
26,994
Class A Ordinary Shares
Jan 05
2022
BUY
Grant, award, or other acquisition
$273,569
$200.27 p/Share
1,366
Added 4.66%
27,940
Class A Ordinary Shares
Jan 01
2022
SELL
Payment of exercise price or tax liability
$336,184
$414.53 p/Share
811
Reduced 2.96%
26,574
Class A Ordinary Shares
Jan 01
2022
BUY
Grant, award, or other acquisition
-
3,015
Added 9.92%
27,385
Class A Ordinary Shares