Nov 15
2024
SELL
Payment of exercise price or tax liability
$7,796
$354.38 p/Share
22
Reduced 0.06%
38,938
Class A Ordinary Shares
Nov 15
2024
BUY
Grant, award, or other acquisition
-
55
Added 0.14%
38,960
Class A Ordinary Shares
Nov 05
2024
BUY
Grant, award, or other acquisition
$27,584
$344.81 p/Share
80
Added 0.21%
38,905
Class A Ordinary Shares
Oct 17
2024
SELL
Open market or private sale
$1,900,147
$373.31 p/Share
5,090
Reduced 11.59%
38,825
Class A Ordinary Shares
Oct 15
2024
SELL
Payment of exercise price or tax liability
$1,881,921
$368.21 p/Share
5,111
Reduced 10.43%
43,915
Class A Ordinary Shares
Oct 15
2024
BUY
Grant, award, or other acquisition
-
10,201
Added 17.22%
49,026
Class A Ordinary Shares
Oct 05
2024
BUY
Grant, award, or other acquisition
$27,649
$363.81 p/Share
76
Added 0.2%
38,825
Class A Ordinary Shares
Sep 05
2024
BUY
Grant, award, or other acquisition
$27,358
$341.98 p/Share
80
Added 0.21%
38,749
Class A Ordinary Shares
Aug 15
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.03%
38,669
Class A Ordinary Shares
Aug 05
2024
BUY
Grant, award, or other acquisition
$27,322
$314.05 p/Share
87
Added 0.22%
38,657
Class A Ordinary Shares
Jul 15
2024
SELL
Open market or private sale
$472,500
$315.0 p/Share
1,500
Reduced 3.74%
38,570
Class A Ordinary Shares
Jul 12
2024
SELL
Open market or private sale
$923,010
$307.67 p/Share
3,000
Reduced 6.97%
40,070
Class A Ordinary Shares
Jul 05
2024
BUY
Grant, award, or other acquisition
$27,755
$301.69 p/Share
92
Added 0.21%
43,070
Class A Ordinary Shares
Jun 05
2024
BUY
Grant, award, or other acquisition
$27,277
$290.19 p/Share
94
Added 0.22%
42,978
Class A Ordinary Shares
May 15
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.03%
42,884
Class A Ordinary Shares
May 05
2024
BUY
Grant, award, or other acquisition
$27,602
$303.32 p/Share
91
Added 0.21%
42,872
Class A Ordinary Shares
Apr 12
2024
SELL
Open market or private sale
$1,426,365
$316.97 p/Share
4,500
Reduced 9.52%
42,781
Class A Ordinary Shares
Apr 05
2024
BUY
Grant, award, or other acquisition
$27,561
$332.07 p/Share
83
Added 0.18%
47,281
Class A Ordinary Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
$27,292
$379.06 p/Share
72
Added 0.15%
47,198
Class A Ordinary Shares
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,606
$372.35 p/Share
7
Reduced 0.01%
47,126
Class A Ordinary Shares
Feb 15
2024
BUY
Grant, award, or other acquisition
-
23
Added 0.05%
47,133
Class A Ordinary Shares
Feb 05
2024
SELL
Open market or private sale
$767,452
$370.75 p/Share
2,070
Reduced 4.21%
47,110
Class A Ordinary Shares
Feb 05
2024
BUY
Grant, award, or other acquisition
$27,493
$371.54 p/Share
74
Added 0.15%
49,180
Class A Ordinary Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$599,115
$367.33 p/Share
1,631
Reduced 3.21%
49,106
Class A Ordinary Shares
Jan 29
2024
SELL
Open market or private sale
$316,750
$372.21 p/Share
851
Reduced 1.65%
50,737
Class A Ordinary Shares