Feb 05
2024
BUY
Grant, award, or other acquisition
$24,893
$371.54 p/Share
67
Added 0.19%
34,862
Class A Ordinary Shares
Jan 26
2024
SELL
Open market or private sale
$1,611,746
$371.97 p/Share
4,333
Reduced 11.07%
34,795
Class A Ordinary Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$143,159
$337.64 p/Share
424
Reduced 1.07%
39,128
Class A Ordinary Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$173,546
$168.82 p/Share
1,028
Added 2.53%
39,552
Class A Ordinary Shares
Jan 01
2024
SELL
Payment of exercise price or tax liability
$342,390
$351.17 p/Share
975
Reduced 2.47%
38,524
Class A Ordinary Shares
Jan 01
2024
BUY
Grant, award, or other acquisition
-
2,847
Added 6.72%
39,499
Class A Ordinary Shares
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