Oct 18
2023
BUY
Grant, award, or other acquisition
-
7,342
Added 19.89%
29,576
Class A Ordinary Shares
Oct 05
2023
BUY
Grant, award, or other acquisition
$27,710
$307.89 p/Share
90
Added 0.4%
22,234
Class A Ordinary Shares
Sep 05
2023
BUY
Grant, award, or other acquisition
$27,441
$326.68 p/Share
84
Added 0.38%
22,144
Class A Ordinary Shares
Aug 15
2023
BUY
Grant, award, or other acquisition
-
15
Added 0.07%
22,060
Class A Ordinary Shares
Aug 05
2023
BUY
Grant, award, or other acquisition
$27,366
$314.56 p/Share
87
Added 0.39%
22,045
Class A Ordinary Shares
Jul 21
2023
SELL
Open market or private sale
$1,653,015
$314.86 p/Share
5,250
Reduced 19.3%
21,958
Class A Ordinary Shares
Jul 05
2023
BUY
Grant, award, or other acquisition
$27,456
$308.5 p/Share
89
Added 0.33%
27,208
Class A Ordinary Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
$27,722
$304.64 p/Share
91
Added 0.33%
27,119
Class A Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
17
Added 0.06%
27,028
Class A Ordinary Shares
May 05
2023
BUY
Grant, award, or other acquisition
$27,540
$267.38 p/Share
103
Added 0.38%
27,011
Class A Ordinary Shares
Apr 24
2023
SELL
Open market or private sale
$1,449,472
$276.09 p/Share
5,250
Reduced 16.33%
26,908
Class A Ordinary Shares
Apr 05
2023
BUY
Grant, award, or other acquisition
$27,254
$283.9 p/Share
96
Added 0.3%
32,158
Class A Ordinary Shares
Mar 05
2023
BUY
Grant, award, or other acquisition
$27,588
$267.85 p/Share
103
Added 0.32%
32,062
Class A Ordinary Shares
Feb 15
2023
SELL
Payment of exercise price or tax liability
$3,133
$284.9 p/Share
11
Reduced 0.03%
31,959
Class A Ordinary Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.11%
31,970
Class A Ordinary Shares
Feb 05
2023
BUY
Grant, award, or other acquisition
$27,380
$288.22 p/Share
95
Added 0.3%
31,934
Class A Ordinary Shares
Feb 01
2023
SELL
Payment of exercise price or tax liability
$730,676
$280.49 p/Share
2,605
Reduced 7.56%
31,839
Class A Ordinary Shares
Jan 20
2023
SELL
Open market or private sale
$1,451,730
$276.52 p/Share
5,250
Reduced 13.23%
34,444
Class A Ordinary Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$186,398
$264.77 p/Share
704
Reduced 1.74%
39,694
Class A Ordinary Shares
Jan 05
2023
BUY
Grant, award, or other acquisition
$232,194
$132.38 p/Share
1,754
Added 4.16%
40,398
Class A Ordinary Shares
Jan 01
2023
SELL
Payment of exercise price or tax liability
$222,390
$264.75 p/Share
840
Reduced 2.13%
38,644
Class A Ordinary Shares
Jan 01
2023
BUY
Grant, award, or other acquisition
-
4,721
Added 10.68%
39,484
Class A Ordinary Shares
Dec 05
2022
BUY
Grant, award, or other acquisition
$668,893
$293.89 p/Share
2,276
Added 6.5%
32,763
Class A Ordinary Shares
Nov 15
2022
SELL
Payment of exercise price or tax liability
$15,248
$293.24 p/Share
52
Reduced 0.15%
34,487
Class A Ordinary Shares
Nov 15
2022
BUY
Grant, award, or other acquisition
-
118
Added 0.36%
32,539
Class A Ordinary Shares