Aug 15
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.01%
159,643
Class A Ordinary Shares
Jul 15
2022
SELL
Open market or private sale
$1,687,938
$270.07 p/Share
6,250
Reduced 3.77%
159,630
Class A Ordinary Shares
May 13
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.01%
165,880
Class A Ordinary Shares
Apr 18
2022
SELL
Open market or private sale
$1,977,687
$316.43 p/Share
6,250
Reduced 3.63%
165,866
Class A Ordinary Shares
Feb 15
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.01%
172,116
Class A Ordinary Shares
Jan 14
2022
SELL
Open market or private sale
$2,213,313
$354.13 p/Share
6,250
Reduced 3.5%
172,103
Class A Ordinary Shares
Jan 01
2022
SELL
Payment of exercise price or tax liability
$9,949
$414.53 p/Share
24
Reduced 0.01%
178,353
Class A Ordinary Shares
Jan 01
2022
BUY
Grant, award, or other acquisition
-
3,136
Added 1.73%
178,377
Class A Ordinary Shares
Nov 15
2021
SELL
Payment of exercise price or tax liability
$7,032
$370.09 p/Share
19
Reduced 0.01%
175,241
Class A Ordinary Shares
Nov 15
2021
BUY
Grant, award, or other acquisition
-
51
Added 0.03%
175,260
Class A Ordinary Shares
Oct 21
2021
SELL
Payment of exercise price or tax liability
$91,373
$346.11 p/Share
264
Reduced 0.15%
175,209
Class A Ordinary Shares
Oct 21
2021
BUY
Grant, award, or other acquisition
-
14,317
Added 7.54%
175,473
Class A Ordinary Shares
Oct 15
2021
SELL
Open market or private sale
$1,783,040
$340.73 p/Share
5,233
Reduced 3.15%
161,156
Class A Ordinary Shares
Sep 27
2021
SELL
Open market or private sale
$195,007
$335.64 p/Share
581
Reduced 0.35%
166,389
Class A Ordinary Shares
Aug 13
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.01%
166,970
Class A Ordinary Shares
Jul 16
2021
SELL
Open market or private sale
$1,648,238
$314.97 p/Share
5,233
Reduced 3.04%
166,956
Class A Ordinary Shares
Jun 28
2021
SELL
Open market or private sale
$171,000
$294.32 p/Share
581
Reduced 0.34%
172,189
Class A Ordinary Shares
May 14
2021
BUY
Grant, award, or other acquisition
-
15
Added 0.01%
172,770
Class A Ordinary Shares
Apr 16
2021
SELL
Open market or private sale
$1,499,516
$286.55 p/Share
5,233
Reduced 2.94%
172,755
Class A Ordinary Shares
Mar 22
2021
SELL
Open market or private sale
$153,669
$264.49 p/Share
581
Reduced 0.33%
177,988
Class A Ordinary Shares
Feb 12
2021
BUY
Grant, award, or other acquisition
-
16
Added 0.01%
178,569
Class A Ordinary Shares
Jan 15
2021
SELL
Open market or private sale
$1,056,668
$254.19 p/Share
4,157
Reduced 2.28%
178,553
Class A Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
$117,660
$128.45 p/Share
916
Added 0.5%
182,710
Class A Ordinary Shares
Jan 01
2021
SELL
Payment of exercise price or tax liability
$7,523
$259.4 p/Share
29
Reduced 0.02%
181,794
Class A Ordinary Shares
Jan 01
2021
BUY
Grant, award, or other acquisition
-
3,662
Added 1.97%
181,823
Class A Ordinary Shares