Aug 15
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.13%
9,088
Class A Ordinary Shares
Aug 05
2024
BUY
Grant, award, or other acquisition
$27,322
$314.05 p/Share
87
Added 0.95%
9,076
Class A Ordinary Shares
Jul 23
2024
SELL
Open market or private sale
$1,650,100
$330.02 p/Share
5,000
Reduced 35.74%
8,989
Class A Ordinary Shares
Jul 05
2024
BUY
Grant, award, or other acquisition
$27,755
$301.69 p/Share
92
Added 0.65%
13,989
Class A Ordinary Shares
Jun 05
2024
BUY
Grant, award, or other acquisition
$27,277
$290.19 p/Share
94
Added 0.67%
13,897
Class A Ordinary Shares
May 15
2024
BUY
Grant, award, or other acquisition
-
13
Added 0.09%
13,803
Class A Ordinary Shares
May 05
2024
BUY
Grant, award, or other acquisition
$27,602
$303.32 p/Share
91
Added 0.66%
13,790
Class A Ordinary Shares
Apr 25
2024
SELL
Open market or private sale
$1,538,550
$307.71 p/Share
5,000
Reduced 26.74%
13,699
Class A Ordinary Shares
Apr 05
2024
BUY
Grant, award, or other acquisition
$27,561
$332.07 p/Share
83
Added 0.44%
18,699
Class A Ordinary Shares
Mar 05
2024
BUY
Grant, award, or other acquisition
$27,292
$379.06 p/Share
72
Added 0.39%
18,616
Class A Ordinary Shares
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,978
$372.35 p/Share
8
Reduced 0.04%
18,544
Class A Ordinary Shares
Feb 15
2024
BUY
Grant, award, or other acquisition
-
23
Added 0.12%
18,552
Class A Ordinary Shares
Feb 05
2024
BUY
Grant, award, or other acquisition
$27,493
$371.54 p/Share
74
Added 0.4%
18,529
Class A Ordinary Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$683,601
$367.33 p/Share
1,861
Reduced 9.16%
18,455
Class A Ordinary Shares
Jan 26
2024
SELL
Open market or private sale
$1,861,500
$372.3 p/Share
5,000
Reduced 19.75%
20,316
Class A Ordinary Shares
Jan 05
2024
SELL
Payment of exercise price or tax liability
$182,663
$337.64 p/Share
541
Reduced 2.09%
25,316
Class A Ordinary Shares
Jan 05
2024
BUY
Grant, award, or other acquisition
$192,961
$168.82 p/Share
1,143
Added 4.23%
25,857
Class A Ordinary Shares
Jan 01
2024
SELL
Payment of exercise price or tax liability
$120,451
$351.17 p/Share
343
Reduced 1.37%
24,714
Class A Ordinary Shares
Jan 01
2024
BUY
Grant, award, or other acquisition
-
3,559
Added 12.44%
25,057
Class A Ordinary Shares
Dec 05
2023
BUY
Grant, award, or other acquisition
$373,881
$335.32 p/Share
1,115
Added 4.93%
21,498
Class A Ordinary Shares
Nov 15
2023
SELL
Payment of exercise price or tax liability
$5,477
$322.23 p/Share
17
Reduced 0.08%
20,383
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
47
Added 0.23%
20,400
Class A Ordinary Shares
Nov 05
2023
BUY
Grant, award, or other acquisition
$27,532
$312.87 p/Share
88
Added 0.43%
20,353
Class A Ordinary Shares
Oct 20
2023
SELL
Open market or private sale
$1,571,430
$299.32 p/Share
5,250
Reduced 20.58%
20,265
Class A Ordinary Shares
Oct 18
2023
SELL
Payment of exercise price or tax liability
$1,244,046
$306.34 p/Share
4,061
Reduced 13.73%
25,515
Class A Ordinary Shares