Nov 15
2024
SELL
Payment of exercise price or tax liability
$5,670
$354.38 p/Share
16
Reduced 0.44%
3,583
Class A Ordinary Shares
Nov 15
2024
BUY
Grant, award, or other acquisition
-
50
Added 1.37%
3,599
Class A Ordinary Shares
Nov 05
2024
BUY
Grant, award, or other acquisition
$18,274
$344.81 p/Share
53
Added 1.47%
3,549
Class A Ordinary Shares
Oct 22
2024
SELL
Open market or private sale
$1,718,542
$372.14 p/Share
4,618
Reduced 56.91%
3,496
Class A Ordinary Shares
Oct 15
2024
SELL
Payment of exercise price or tax liability
$1,352,435
$368.21 p/Share
3,673
Reduced 31.16%
8,114
Class A Ordinary Shares
Oct 15
2024
BUY
Grant, award, or other acquisition
-
8,291
Added 41.29%
11,787
Class A Ordinary Shares
Oct 05
2024
BUY
Grant, award, or other acquisition
$18,190
$363.81 p/Share
50
Added 1.41%
3,496
Class A Ordinary Shares
Sep 05
2024
BUY
Grant, award, or other acquisition
$18,466
$341.98 p/Share
54
Added 1.54%
3,446
Class A Ordinary Shares
Aug 15
2024
BUY
Grant, award, or other acquisition
-
13
Added 0.38%
3,392
Class A Ordinary Shares
Aug 05
2024
BUY
Grant, award, or other acquisition
$18,214
$314.05 p/Share
58
Added 1.69%
3,379
Class A Ordinary Shares
Jul 05
2024
BUY
Grant, award, or other acquisition
$18,403
$301.69 p/Share
61
Added 1.8%
3,321
Class A Ordinary Shares
Jun 05
2024
BUY
Grant, award, or other acquisition
$18,281
$290.19 p/Share
63
Added 1.9%
3,260
Class A Ordinary Shares
May 15
2024
BUY
Grant, award, or other acquisition
-
15
Added 0.47%
3,197
Class A Ordinary Shares
May 05
2024
BUY
Grant, award, or other acquisition
$18,199
$303.32 p/Share
60
Added 1.85%
3,182
Class A Ordinary Shares
Apr 12
2024
SELL
Open market or private sale
$475,786
$316.98 p/Share
1,501
Reduced 32.47%
3,122
Class A Ordinary Shares
Apr 05
2024
BUY
Grant, award, or other acquisition
$18,595
$332.07 p/Share
56
Added 1.2%
4,623
Class A Ordinary Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
$18,194
$379.06 p/Share
48
Added 1.04%
4,567
Class A Ordinary Shares
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,489
$372.35 p/Share
4
Reduced 0.09%
4,519
Class A Ordinary Shares
Feb 15
2024
BUY
Grant, award, or other acquisition
-
20
Added 0.44%
4,523
Class A Ordinary Shares
Feb 05
2024
SELL
Open market or private sale
$550,860
$370.7 p/Share
1,486
Reduced 24.81%
4,503
Class A Ordinary Shares
Feb 05
2024
BUY
Grant, award, or other acquisition
$18,205
$371.54 p/Share
49
Added 0.81%
5,989
Class A Ordinary Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$360,350
$367.33 p/Share
981
Reduced 14.17%
5,940
Class A Ordinary Shares
Jan 19
2024
SELL
Open market or private sale
$525,581
$362.72 p/Share
1,449
Reduced 17.31%
6,921
Class A Ordinary Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$41,192
$337.64 p/Share
122
Reduced 1.44%
8,370
Class A Ordinary Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$135,224
$168.82 p/Share
801
Added 8.62%
8,492
Class A Ordinary Shares