Nov 15
2023
SELL
Payment of exercise price or tax liability
$4,833
$322.23 p/Share
15
Reduced 0.07%
22,001
Class A Ordinary Shares
Nov 15
2023
BUY
Grant, award, or other acquisition
-
43
Added 0.19%
22,016
Class A Ordinary Shares
Nov 05
2023
BUY
Grant, award, or other acquisition
$27,532
$312.87 p/Share
88
Added 0.4%
21,973
Class A Ordinary Shares
Oct 24
2023
SELL
Open market or private sale
$740,175
$296.07 p/Share
2,500
Reduced 10.25%
21,885
Class A Ordinary Shares
Oct 18
2023
SELL
Payment of exercise price or tax liability
$1,115,383
$306.34 p/Share
3,641
Reduced 12.99%
24,385
Class A Ordinary Shares
Oct 18
2023
BUY
Grant, award, or other acquisition
-
7,342
Added 20.76%
28,026
Class A Ordinary Shares
Oct 05
2023
BUY
Grant, award, or other acquisition
$27,710
$307.89 p/Share
90
Added 0.43%
20,684
Class A Ordinary Shares
Sep 05
2023
BUY
Grant, award, or other acquisition
$54,882
$326.68 p/Share
168
Added 0.81%
20,678
Class A Ordinary Shares
Feb 14
2020
SELL
Payment of exercise price or tax liability
$425
$212.44 p/Share
2
Reduced 0.01%
20,222
Class A Ordinary Shares
Feb 14
2020
BUY
Grant, award, or other acquisition
-
21
Added 0.1%
20,224
Class A Ordinary Shares
Feb 05
2020
BUY
Grant, award, or other acquisition
$24,218
$212.44 p/Share
114
Added 0.56%
20,203
Class A Ordinary Shares
Feb 01
2020
SELL
Payment of exercise price or tax liability
$87,067
$206.81 p/Share
421
Reduced 2.05%
20,089
Class A Ordinary Shares
Jan 21
2020
SELL
Open market or private sale
$1,254,480
$209.08 p/Share
6,000
Reduced 22.63%
20,510
Class A Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$95,009
$208.81 p/Share
455
Reduced 1.69%
26,510
Class A Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
$126,220
$104.4 p/Share
1,209
Added 4.29%
26,965
Class A Ordinary Shares
Jan 01
2020
SELL
Payment of exercise price or tax liability
$109,330
$210.25 p/Share
520
Reduced 1.98%
25,756
Class A Ordinary Shares
Jan 01
2020
BUY
Grant, award, or other acquisition
-
1,824
Added 6.49%
26,276
Class A Ordinary Shares
Dec 05
2019
BUY
Grant, award, or other acquisition
$181,309
$199.46 p/Share
909
Added 3.58%
24,452
Class A Ordinary Shares
Nov 15
2019
SELL
Payment of exercise price or tax liability
-
9
Reduced 0.04%
23,543
Class A Ordinary Shares
Nov 15
2019
BUY
Grant, award, or other acquisition
$7,671
$196.69 p/Share
39
Added 0.17%
23,552
Class A Ordinary Shares
Nov 05
2019
BUY
Grant, award, or other acquisition
$20,915
$186.74 p/Share
112
Added 0.47%
23,513
Class A Ordinary Shares