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
Jan 01
2024
SELL
Payment of exercise price or tax liability
$177,692
$351.17 p/Share
506
Reduced 6.17%
7,691
Class A Ordinary Shares
Jan 01
2024
BUY
Grant, award, or other acquisition
-
3,701
Added 31.11%
8,197
Class A Ordinary Shares
Dec 05
2023
BUY
Grant, award, or other acquisition
$294,410
$335.32 p/Share
878
Added 16.34%
4,496
Class A Ordinary Shares
Nov 15
2023
SELL
Payment of exercise price or tax liability
$3,866
$322.23 p/Share
12
Reduced 0.33%
3,618
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
43
Added 1.17%
3,630
Class A Ordinary Shares
Nov 05
2023
BUY
Grant, award, or other acquisition
$16,582
$312.87 p/Share
53
Added 1.46%
3,587
Class A Ordinary Shares
Oct 30
2023
SELL
Open market or private sale
$1,307,486
$291.98 p/Share
4,478
Reduced 55.89%
3,534
Class A Ordinary Shares
Oct 18
2023
SELL
Payment of exercise price or tax liability
$877,357
$306.34 p/Share
2,864
Reduced 26.33%
8,012
Class A Ordinary Shares
Oct 18
2023
BUY
Grant, award, or other acquisition
-
7,342
Added 40.3%
10,876
Class A Ordinary Shares
Oct 05
2023
BUY
Grant, award, or other acquisition
$16,626
$307.89 p/Share
54
Added 1.51%
3,534
Class A Ordinary Shares
Sep 05
2023
BUY
Grant, award, or other acquisition
$16,660
$326.68 p/Share
51
Added 1.44%
3,480
Class A Ordinary Shares