Jan 05
2024
SELL
Payment of exercise price or tax liability
$165,105
$337.64 p/Share
489
Reduced 0.94%
51,588
Class A Ordinary Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$204,441
$168.82 p/Share
1,211
Added 2.27%
52,077
Class A Ordinary Shares
Jan 01
2024
BUY
Grant, award, or other acquisition
-
3,701
Added 6.78%
50,866
Class A Ordinary Shares
Dec 05
2023
BUY
Grant, award, or other acquisition
$420,155
$335.32 p/Share
1,253
Added 2.59%
47,165
Class A Ordinary Shares
Nov 15
2023
SELL
Payment of exercise price or tax liability
$6,122
$322.23 p/Share
19
Reduced 0.04%
45,912
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
50
Added 0.11%
45,931
Class A Ordinary Shares
Nov 05
2023
BUY
Grant, award, or other acquisition
$27,532
$312.87 p/Share
88
Added 0.19%
45,881
Class A Ordinary Shares
Oct 18
2023
SELL
Payment of exercise price or tax liability
$1,404,568
$306.34 p/Share
4,585
Reduced 9.1%
45,793
Class A Ordinary Shares
Oct 18
2023
BUY
Grant, award, or other acquisition
-
9,150
Added 15.37%
50,378
Class A Ordinary Shares
Oct 05
2023
BUY
Grant, award, or other acquisition
$27,710
$307.89 p/Share
90
Added 0.22%
41,228
Class A Ordinary Shares
Sep 05
2023
BUY
Grant, award, or other acquisition
$27,441
$326.68 p/Share
84
Added 0.2%
41,138
Class A Ordinary Shares
Aug 15
2023
BUY
Grant, award, or other acquisition
-
11
Added 0.03%
41,054
Class A Ordinary Shares
Aug 05
2023
BUY
Grant, award, or other acquisition
$27,366
$314.56 p/Share
87
Added 0.21%
41,043
Class A Ordinary Shares
Jul 05
2023
BUY
Grant, award, or other acquisition
$27,456
$308.5 p/Share
89
Added 0.22%
40,956
Class A Ordinary Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
$27,722
$304.64 p/Share
91
Added 0.22%
40,867
Class A Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
13
Added 0.03%
40,776
Class A Ordinary Shares
May 05
2023
BUY
Grant, award, or other acquisition
$27,540
$267.38 p/Share
103
Added 0.25%
40,763
Class A Ordinary Shares
Apr 05
2023
BUY
Grant, award, or other acquisition
$27,254
$283.9 p/Share
96
Added 0.24%
40,660
Class A Ordinary Shares
Mar 05
2023
BUY
Grant, award, or other acquisition
$27,588
$267.85 p/Share
103
Added 0.25%
40,564
Class A Ordinary Shares
Feb 15
2023
SELL
Payment of exercise price or tax liability
$2,849
$284.9 p/Share
10
Reduced 0.02%
40,461
Class A Ordinary Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
-
33
Added 0.08%
40,471
Class A Ordinary Shares
Feb 05
2023
BUY
Grant, award, or other acquisition
$27,380
$288.22 p/Share
95
Added 0.23%
40,438
Class A Ordinary Shares
Feb 01
2023
SELL
Payment of exercise price or tax liability
$579,772
$280.49 p/Share
2,067
Reduced 4.87%
40,343
Class A Ordinary Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$149,859
$264.77 p/Share
566
Reduced 1.32%
42,410
Class A Ordinary Shares
Jan 05
2023
BUY
Grant, award, or other acquisition
$227,031
$132.38 p/Share
1,715
Added 3.84%
42,976
Class A Ordinary Shares