Jul 12
2024
SELL
Open market or private sale
$1,917,749
$306.84 p/Share
6,250
Reduced 3.87%
155,331
Class A Ordinary Shares
Apr 12
2024
SELL
Open market or private sale
$1,983,749
$317.4 p/Share
6,250
Reduced 3.72%
161,581
Class A Ordinary Shares
Jan 19
2024
SELL
Open market or private sale
$2,267,125
$362.74 p/Share
6,250
Reduced 3.59%
167,831
Class A Ordinary Shares
Jan 01
2024
SELL
Sale (or disposition) back to the issuer
$27,391
$351.17 p/Share
78
Reduced 0.05%
170,380
Class A Ordinary Shares
Jan 01
2024
BUY
Grant, award, or other acquisition
-
3,701
Added 2.08%
174,081
Class A Ordinary Shares
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
20
Added 0.01%
170,458
Class A Ordinary Shares
Nov 15
2023
SELL
Sale (or disposition) back to the issuer
$11,922
$322.23 p/Share
37
Reduced 0.02%
170,438
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
37
Added 0.02%
170,475
Class A Ordinary Shares
Oct 18
2023
SELL
Sale (or disposition) back to the issuer
$102,317
$306.34 p/Share
334
Reduced 0.2%
170,438
Class A Ordinary Shares
Oct 18
2023
BUY
Grant, award, or other acquisition
-
9,150
Added 5.09%
170,772
Class A Ordinary Shares
Oct 13
2023
SELL
Open market or private sale
$1,892,374
$302.78 p/Share
6,250
Reduced 3.72%
161,622
Class A Ordinary Shares
Aug 15
2023
BUY
Grant, award, or other acquisition
-
18
Added 0.01%
167,872
Class A Ordinary Shares
Jul 14
2023
SELL
Open market or private sale
$1,978,562
$316.57 p/Share
6,250
Reduced 3.59%
167,854
Class A Ordinary Shares
May 15
2023
BUY
Grant, award, or other acquisition
-
20
Added 0.01%
174,104
Class A Ordinary Shares
Apr 14
2023
SELL
Open market or private sale
$1,757,562
$281.21 p/Share
6,250
Reduced 3.47%
174,084
Class A Ordinary Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
-
20
Added 0.01%
180,334
Class A Ordinary Shares
Jan 13
2023
SELL
Open market or private sale
$1,756,125
$280.98 p/Share
6,250
Reduced 3.35%
180,314
Class A Ordinary Shares
Jan 05
2023
SELL
Payment of exercise price or tax liability
$4,236
$264.77 p/Share
16
Reduced 0.01%
186,564
Class A Ordinary Shares
Jan 01
2023
SELL
Payment of exercise price or tax liability
$6,089
$264.75 p/Share
23
Reduced 0.01%
186,580
Class A Ordinary Shares
Jan 01
2023
BUY
Grant, award, or other acquisition
-
4,910
Added 2.56%
186,603
Class A Ordinary Shares
Nov 15
2022
SELL
Payment of exercise price or tax liability
$16,421
$293.24 p/Share
56
Reduced 0.03%
181,693
Class A Ordinary Shares
Nov 15
2022
BUY
Grant, award, or other acquisition
-
129
Added 0.07%
181,749
Class A Ordinary Shares
Oct 19
2022
SELL
Payment of exercise price or tax liability
$124,559
$262.23 p/Share
475
Reduced 0.26%
181,620
Class A Ordinary Shares
Oct 19
2022
BUY
Grant, award, or other acquisition
-
28,702
Added 13.62%
182,095
Class A Ordinary Shares
Oct 14
2022
SELL
Open market or private sale
$1,603,437
$256.55 p/Share
6,250
Reduced 3.91%
153,393
Class A Ordinary Shares