Jul 05
2025
BUY
Grant, award, or other acquisition
$18,835
$303.8 p/Share
62
Added 0.66%
9,305
Class A Ordinary Shares
Jun 05
2025
BUY
Grant, award, or other acquisition
$18,941
$315.69 p/Share
60
Added 0.64%
9,243
Class A Ordinary Shares
May 15
2025
BUY
Grant, award, or other acquisition
-
21
Added 0.23%
9,183
Class A Ordinary Shares
May 05
2025
BUY
Grant, award, or other acquisition
$18,997
$306.41 p/Share
62
Added 0.67%
9,162
Class A Ordinary Shares
Apr 05
2025
BUY
Grant, award, or other acquisition
$18,968
$291.82 p/Share
65
Added 0.71%
9,100
Class A Ordinary Shares
Mar 05
2025
BUY
Grant, award, or other acquisition
$19,037
$346.13 p/Share
55
Added 0.61%
9,035
Class A Ordinary Shares
Feb 14
2025
SELL
Payment of exercise price or tax liability
$389
$389.21 p/Share
1
Reduced 0.01%
8,980
Class A Ordinary Shares
Feb 14
2025
BUY
Grant, award, or other acquisition
-
18
Added 0.2%
8,981
Class A Ordinary Shares
Feb 05
2025
SELL
Open market or private sale
$91,303
$393.55 p/Share
232
Reduced 2.54%
8,915
Class A Ordinary Shares
Feb 05
2025
BUY
Grant, award, or other acquisition
$18,930
$394.38 p/Share
48
Added 0.53%
8,963
Class A Ordinary Shares
Feb 01
2025
SELL
Payment of exercise price or tax liability
$38,332
$383.32 p/Share
100
Reduced 1.08%
9,147
Class A Ordinary Shares
Jan 21
2025
SELL
Open market or private sale
$525,401
$353.33 p/Share
1,487
Reduced 13.85%
9,247
Class A Ordinary Shares
Jan 05
2025
SELL
Payment of exercise price or tax liability
$59,127
$351.95 p/Share
168
Reduced 1.54%
10,734
Class A Ordinary Shares
Jan 05
2025
BUY
Grant, award, or other acquisition
$75,495
$175.98 p/Share
429
Added 3.79%
10,902
Class A Ordinary Shares
Jan 01
2025
SELL
Payment of exercise price or tax liability
$178,496
$352.76 p/Share
506
Reduced 4.61%
10,473
Class A Ordinary Shares
Jan 01
2025
BUY
Grant, award, or other acquisition
-
995
Added 8.31%
10,979
Class A Ordinary Shares
Dec 05
2024
BUY
Grant, award, or other acquisition
$44,611
$356.89 p/Share
125
Added 1.24%
9,984
Class A Ordinary Shares
Nov 15
2024
SELL
Payment of exercise price or tax liability
$354
$354.38 p/Share
1
Reduced 0.01%
9,859
Class A Ordinary Shares
Nov 15
2024
BUY
Grant, award, or other acquisition
-
28
Added 0.28%
9,860
Class A Ordinary Shares
Nov 05
2024
BUY
Grant, award, or other acquisition
$18,964
$344.81 p/Share
55
Added 0.56%
9,832
Class A Ordinary Shares
Oct 17
2024
SELL
Open market or private sale
$170,893
$373.13 p/Share
458
Reduced 4.47%
9,777
Class A Ordinary Shares
Oct 15
2024
SELL
Payment of exercise price or tax liability
$72,905
$368.21 p/Share
198
Reduced 1.9%
10,235
Class A Ordinary Shares
Oct 15
2024
BUY
Grant, award, or other acquisition
-
656
Added 5.92%
10,433
Class A Ordinary Shares
Oct 05
2024
BUY
Grant, award, or other acquisition
$18,918
$363.81 p/Share
52
Added 0.53%
9,777
Class A Ordinary Shares
Sep 05
2024
BUY
Grant, award, or other acquisition
$18,808
$341.98 p/Share
55
Added 0.56%
9,725
Class A Ordinary Shares