Apr 05
2024
BUY
Grant, award, or other acquisition
$38,852
$332.07 p/Share
117
Added 0.61%
18,979
Class A Ordinary Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
$38,664
$379.06 p/Share
102
Added 0.54%
18,862
Class A Ordinary Shares
Feb 15
2024
SELL
Payment of exercise price or tax liability
$9,308
$372.35 p/Share
25
Reduced 0.13%
18,760
Class A Ordinary Shares
Feb 15
2024
BUY
Grant, award, or other acquisition
-
72
Added 0.38%
18,765
Class A Ordinary Shares
Feb 05
2024
SELL
Open market or private sale
$2,728,207
$370.63 p/Share
7,361
Reduced 28.23%
18,713
Class A Ordinary Shares
Feb 05
2024
BUY
Grant, award, or other acquisition
$38,640
$371.54 p/Share
104
Added 0.4%
26,074
Class A Ordinary Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$2,526,128
$367.33 p/Share
6,877
Reduced 20.94%
25,970
Class A Ordinary Shares
Jan 19
2024
SELL
Open market or private sale
$1,948,437
$362.77 p/Share
5,371
Reduced 14.05%
32,847
Class A Ordinary Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$492,279
$337.64 p/Share
1,458
Reduced 3.67%
38,218
Class A Ordinary Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$399,428
$168.82 p/Share
2,366
Added 5.63%
39,676
Class A Ordinary Shares
Jan 01
2024
SELL
Payment of exercise price or tax liability
$940,082
$351.17 p/Share
2,677
Reduced 6.69%
37,310
Class A Ordinary Shares
Jan 01
2024
BUY
Grant, award, or other acquisition
-
14,238
Added 26.26%
39,987
Class A Ordinary Shares
Dec 05
2023
BUY
Grant, award, or other acquisition
$1,033,791
$335.32 p/Share
3,083
Added 10.69%
25,749
Class A Ordinary Shares
Nov 15
2023
SELL
Payment of exercise price or tax liability
$27,389
$322.23 p/Share
85
Reduced 0.37%
22,666
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
229
Added 1.0%
22,751
Class A Ordinary Shares
Nov 10
2023
SELL
Open market or private sale
$1,407,160
$317.5 p/Share
4,432
Reduced 16.44%
22,522
Class A Ordinary Shares
Nov 05
2023
BUY
Grant, award, or other acquisition
$38,795
$312.87 p/Share
124
Added 0.46%
26,954
Class A Ordinary Shares
Nov 03
2023
SELL
Open market or private sale
$2,818,530
$313.17 p/Share
9,000
Reduced 25.12%
26,830
Class A Ordinary Shares
Oct 30
2023
SELL
Open market or private sale
$2,626,740
$291.86 p/Share
9,000
Reduced 20.08%
35,830
Class A Ordinary Shares
Oct 18
2023
SELL
Payment of exercise price or tax liability
$6,419,967
$306.34 p/Share
20,957
Reduced 31.86%
44,830
Class A Ordinary Shares
Oct 18
2023
BUY
Grant, award, or other acquisition
-
43,389
Added 39.74%
65,787
Class A Ordinary Shares
Oct 05
2023
BUY
Grant, award, or other acquisition
$38,486
$307.89 p/Share
125
Added 0.55%
22,398
Class A Ordinary Shares
Sep 05
2023
BUY
Grant, award, or other acquisition
$38,874
$326.68 p/Share
119
Added 0.53%
22,273
Class A Ordinary Shares
Aug 15
2023
BUY
Grant, award, or other acquisition
-
49
Added 0.22%
22,154
Class A Ordinary Shares
Aug 05
2023
BUY
Grant, award, or other acquisition
$38,690
$314.56 p/Share
123
Added 0.55%
22,105
Class A Ordinary Shares