Jan 05
2024
SELL
Payment of exercise price or tax liability
$38,153
$337.64 p/Share
113
Reduced 0.92%
12,203
Class A Ordinary Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$93,526
$168.82 p/Share
554
Added 4.3%
12,316
Class A Ordinary Shares
Jan 01
2024
SELL
Payment of exercise price or tax liability
$123,963
$351.17 p/Share
353
Reduced 2.91%
11,762
Class A Ordinary Shares
Jan 01
2024
BUY
Grant, award, or other acquisition
-
966
Added 7.38%
12,115
Class A Ordinary Shares
Dec 05
2023
BUY
Grant, award, or other acquisition
$99,925
$335.32 p/Share
298
Added 2.6%
11,149
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
23
Added 0.21%
10,851
Class A Ordinary Shares
Nov 05
2023
BUY
Grant, award, or other acquisition
$18,772
$312.87 p/Share
60
Added 0.55%
10,828
Class A Ordinary Shares
Oct 05
2023
BUY
Grant, award, or other acquisition
$19,089
$307.89 p/Share
62
Added 0.57%
10,768
Class A Ordinary Shares
Sep 05
2023
BUY
Grant, award, or other acquisition
$18,947
$326.68 p/Share
58
Added 0.54%
10,706
Class A Ordinary Shares
Aug 15
2023
BUY
Grant, award, or other acquisition
-
20
Added 0.19%
10,648
Class A Ordinary Shares
Aug 05
2023
BUY
Grant, award, or other acquisition
$19,188
$314.56 p/Share
61
Added 0.57%
10,628
Class A Ordinary Shares
Jul 05
2023
BUY
Grant, award, or other acquisition
$18,818
$308.5 p/Share
61
Added 0.57%
10,567
Class A Ordinary Shares
Jun 26
2023
SELL
Open market or private sale
$403,200
$300.0 p/Share
1,344
Reduced 11.34%
10,506
Class A Ordinary Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
$19,192
$304.64 p/Share
63
Added 0.53%
11,850
Class A Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
23
Added 0.19%
11,787
Class A Ordinary Shares
May 05
2023
BUY
Grant, award, or other acquisition
$18,983
$267.38 p/Share
71
Added 0.6%
11,764
Class A Ordinary Shares
Apr 05
2023
BUY
Grant, award, or other acquisition
$19,021
$283.9 p/Share
67
Added 0.57%
11,693
Class A Ordinary Shares
Mar 05
2023
BUY
Grant, award, or other acquisition
$19,017
$267.85 p/Share
71
Added 0.61%
11,626
Class A Ordinary Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
-
23
Added 0.2%
11,555
Class A Ordinary Shares
Feb 05
2023
BUY
Grant, award, or other acquisition
$18,734
$288.22 p/Share
65
Added 0.56%
11,532
Class A Ordinary Shares
Jan 13
2023
SELL
Open market or private sale
$288,453
$280.87 p/Share
1,027
Reduced 8.22%
11,467
Class A Ordinary Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$42,098
$264.77 p/Share
159
Reduced 1.26%
12,494
Class A Ordinary Shares
Jan 05
2023
BUY
Grant, award, or other acquisition
$80,089
$132.38 p/Share
605
Added 4.56%
12,653
Class A Ordinary Shares
Jan 01
2023
SELL
Payment of exercise price or tax liability
$90,544
$264.75 p/Share
342
Reduced 2.76%
12,048
Class A Ordinary Shares
Jan 01
2023
BUY
Grant, award, or other acquisition
-
2,991
Added 19.45%
12,390
Class A Ordinary Shares