Dec 05
2023
BUY
Grant, award, or other acquisition
$332,972
$335.32 p/Share
993
Added 2.64%
36,652
Class A Ordinary Shares
Nov 15
2023
SELL
Payment of exercise price or tax liability
$3,866
$322.23 p/Share
12
Reduced 0.03%
35,659
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
65
Added 0.18%
35,671
Class A Ordinary Shares
Nov 05
2023
BUY
Grant, award, or other acquisition
$25,029
$312.87 p/Share
80
Added 0.22%
35,606
Class A Ordinary Shares
Nov 01
2023
SELL
Open market or private sale
$324,900
$300.0 p/Share
1,083
Reduced 2.96%
35,526
Class A Ordinary Shares
Oct 23
2023
SELL
Open market or private sale
$965,709
$297.05 p/Share
3,251
Reduced 8.16%
36,609
Class A Ordinary Shares
Oct 18
2023
SELL
Payment of exercise price or tax liability
$866,329
$306.34 p/Share
2,828
Reduced 6.62%
39,860
Class A Ordinary Shares
Oct 18
2023
BUY
Grant, award, or other acquisition
-
6,383
Added 13.01%
42,688
Class A Ordinary Shares
Oct 05
2023
BUY
Grant, award, or other acquisition
$24,939
$307.89 p/Share
81
Added 0.22%
36,305
Class A Ordinary Shares
Sep 05
2023
BUY
Grant, award, or other acquisition
$24,827
$326.68 p/Share
76
Added 0.21%
36,224
Class A Ordinary Shares
Aug 15
2023
BUY
Grant, award, or other acquisition
-
34
Added 0.09%
36,148
Class A Ordinary Shares
Aug 05
2023
BUY
Grant, award, or other acquisition
$25,164
$314.56 p/Share
80
Added 0.22%
36,114
Class A Ordinary Shares
Jul 27
2023
SELL
Open market or private sale
$2,243,920
$320.56 p/Share
7,000
Reduced 16.27%
36,034
Class A Ordinary Shares
Jul 05
2023
BUY
Grant, award, or other acquisition
$24,988
$308.5 p/Share
81
Added 0.19%
43,034
Class A Ordinary Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
$24,980
$304.64 p/Share
82
Added 0.19%
42,953
Class A Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
39
Added 0.09%
42,871
Class A Ordinary Shares
May 05
2023
BUY
Grant, award, or other acquisition
$24,866
$267.38 p/Share
93
Added 0.22%
42,832
Class A Ordinary Shares
Apr 21
2023
SELL
Open market or private sale
$153,917
$276.83 p/Share
556
Reduced 1.28%
42,739
Class A Ordinary Shares
Apr 05
2023
BUY
Grant, award, or other acquisition
$24,983
$283.9 p/Share
88
Added 0.2%
43,295
Class A Ordinary Shares
Mar 05
2023
BUY
Grant, award, or other acquisition
$25,177
$267.85 p/Share
94
Added 0.22%
43,207
Class A Ordinary Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.08%
43,113
Class A Ordinary Shares
Feb 05
2023
BUY
Grant, award, or other acquisition
$24,786
$288.22 p/Share
86
Added 0.2%
43,077
Class A Ordinary Shares
Jan 23
2023
SELL
Open market or private sale
$156,158
$280.86 p/Share
556
Reduced 1.28%
42,991
Class A Ordinary Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$131,061
$264.77 p/Share
495
Reduced 1.12%
43,547
Class A Ordinary Shares
Jan 05
2023
BUY
Grant, award, or other acquisition
$208,895
$132.38 p/Share
1,578
Added 3.46%
44,042
Class A Ordinary Shares