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
Aug 15
2024
BUY
Grant, award, or other acquisition
-
23
Added 0.24%
9,670
Class A Ordinary Shares
Aug 05
2024
BUY
Grant, award, or other acquisition
$19,157
$314.05 p/Share
61
Added 0.63%
9,647
Class A Ordinary Shares
Jul 05
2024
BUY
Grant, award, or other acquisition
$19,006
$301.69 p/Share
63
Added 0.65%
9,586
Class A Ordinary Shares
Jun 05
2024
BUY
Grant, award, or other acquisition
$18,862
$290.19 p/Share
65
Added 0.68%
9,523
Class A Ordinary Shares
May 15
2024
BUY
Grant, award, or other acquisition
-
25
Added 0.26%
9,458
Class A Ordinary Shares
May 05
2024
BUY
Grant, award, or other acquisition
$19,109
$303.32 p/Share
63
Added 0.66%
9,433
Class A Ordinary Shares
Apr 05
2024
BUY
Grant, award, or other acquisition
$18,927
$332.07 p/Share
57
Added 0.6%
9,370
Class A Ordinary Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
$18,953
$379.06 p/Share
50
Added 0.53%
9,313
Class A Ordinary Shares
Feb 15
2024
BUY
Grant, award, or other acquisition
-
19
Added 0.2%
9,263
Class A Ordinary Shares
Feb 05
2024
BUY
Grant, award, or other acquisition
$18,948
$371.54 p/Share
51
Added 0.55%
9,244
Class A Ordinary Shares
Jan 26
2024
SELL
Open market or private sale
$1,120,382
$372.22 p/Share
3,010
Reduced 24.67%
9,193
Class A Ordinary Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$38,153
$337.64 p/Share
113
Reduced 0.92%
12,203
Class A Ordinary Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$93,526
$168.82 p/Share
554
Added 4.3%
12,316
Class A Ordinary Shares
Jan 01
2024
SELL
Payment of exercise price or tax liability
$123,963
$351.17 p/Share
353
Reduced 2.91%
11,762
Class A Ordinary Shares
Jan 01
2024
BUY
Grant, award, or other acquisition
-
966
Added 7.38%
12,115
Class A Ordinary Shares
Dec 05
2023
BUY
Grant, award, or other acquisition
$99,925
$335.32 p/Share
298
Added 2.6%
11,149
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
23
Added 0.21%
10,851
Class A Ordinary Shares