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
Jul 14
2023
SELL
Open market or private sale
$927,989
$316.72 p/Share
2,930
Reduced 11.76%
21,982
Class A Ordinary Shares
Jul 05
2023
BUY
Grant, award, or other acquisition
$38,871
$308.5 p/Share
126
Added 0.5%
24,912
Class A Ordinary Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
$38,689
$304.64 p/Share
127
Added 0.51%
24,786
Class A Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
55
Added 0.22%
24,659
Class A Ordinary Shares
May 05
2023
BUY
Grant, award, or other acquisition
$38,770
$267.38 p/Share
145
Added 0.59%
24,604
Class A Ordinary Shares
Apr 14
2023
SELL
Open market or private sale
$830,192
$281.04 p/Share
2,954
Reduced 10.78%
24,459
Class A Ordinary Shares
Apr 05
2023
BUY
Grant, award, or other acquisition
$38,610
$283.9 p/Share
136
Added 0.49%
27,413
Class A Ordinary Shares
Mar 05
2023
BUY
Grant, award, or other acquisition
$38,838
$267.85 p/Share
145
Added 0.53%
27,277
Class A Ordinary Shares
Feb 15
2023
SELL
Payment of exercise price or tax liability
$6,837
$284.9 p/Share
24
Reduced 0.09%
27,132
Class A Ordinary Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
-
102
Added 0.37%
27,156
Class A Ordinary Shares
Feb 05
2023
BUY
Grant, award, or other acquisition
$38,621
$288.22 p/Share
134
Added 0.49%
27,054
Class A Ordinary Shares
Feb 03
2023
SELL
Open market or private sale
$1,878,488
$288.51 p/Share
6,511
Reduced 19.48%
26,920
Class A Ordinary Shares
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,705,098
$280.49 p/Share
6,079
Reduced 15.39%
33,431
Class A Ordinary Shares
Jan 20
2023
SELL
Open market or private sale
$1,284,521
$276.36 p/Share
4,648
Reduced 10.53%
39,510
Class A Ordinary Shares
Jan 13
2023
SELL
Open market or private sale
$2,889,160
$280.61 p/Share
10,296
Reduced 18.91%
44,158
Class A Ordinary Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$302,367
$264.77 p/Share
1,142
Reduced 2.05%
54,454
Class A Ordinary Shares
Jan 05
2023
BUY
Grant, award, or other acquisition
$519,326
$132.38 p/Share
3,923
Added 6.59%
55,596
Class A Ordinary Shares
Jan 01
2023
SELL
Payment of exercise price or tax liability
$328,819
$264.75 p/Share
1,242
Reduced 2.35%
51,673
Class A Ordinary Shares
Jan 01
2023
BUY
Grant, award, or other acquisition
-
18,886
Added 26.3%
52,915
Class A Ordinary Shares
Dec 05
2022
BUY
Grant, award, or other acquisition
$1,807,423
$293.89 p/Share
6,150
Added 15.31%
34,029
Class A Ordinary Shares
Nov 15
2022
SELL
Payment of exercise price or tax liability
$38,414
$293.24 p/Share
131
Reduced 0.47%
27,879
Class A Ordinary Shares
Nov 15
2022
BUY
Grant, award, or other acquisition
-
307
Added 1.08%
28,010
Class A Ordinary Shares