Feb 16
2024
SELL
Payment of exercise price or tax liability
$309,372
$311.24 p/Share
994
Reduced 0.27%
372,541
Class A Ordinary Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,356
Added 0.63%
373,536
Class A Ordinary Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$17,673,881
$314.37 p/Share
56,220
Reduced 13.15%
371,180
Class A Ordinary Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
126,144
Added 22.79%
427,400
Class A Ordinary Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$230,972
$310.03 p/Share
745
Reduced 0.25%
301,256
Class A Ordinary Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
1,765
Added 0.58%
302,002
Class A Ordinary Stock
Feb 07
2024
-
12,104
Reduced 3.88%
300,237
Class A Ordinary Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$27,251,429
$310.25 p/Share
87,837
Reduced 14.1%
535,326
Class A Ordinary Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
198,284
Added 24.14%
623,163
Class A Ordinary Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$235,504
$317.82 p/Share
741
Reduced 0.17%
424,879
Class A Ordinary Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,765
Added 0.41%
425,620
Class A Ordinary Stock
Dec 09
2022
-
16,700
Reduced 3.79%
423,855
Class A Ordinary Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$19,675,049
$281.04 p/Share
70,008
Reduced 9.1%
699,244
Class A Ordinary Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
157,000
Added 16.95%
769,252
Class A Ordinary Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$162,176
$284.52 p/Share
570
Reduced 0.09%
612,252
Class A Ordinary Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,357
Added 0.22%
612,822
Class A Ordinary Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$210,014
$283.42 p/Share
741
Reduced 0.12%
611,465
Class A Ordinary Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
1,765
Added 0.29%
612,206
Class A Ordinary Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$158,062
$227.1 p/Share
696
Reduced 0.14%
493,119
Class A Ordinary Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
1,657
Added 0.33%
493,815
Class A Ordinary Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$129,983
$228.04 p/Share
570
Reduced 0.12%
492,158
Class A Ordinary Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
1,357
Added 0.27%
492,728
Class A Ordinary Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$14,224,099
$229.31 p/Share
62,030
Reduced 11.21%
491,371
Class A Ordinary Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
140,028
Added 20.19%
553,401
Class A Ordinary Stock
Nov 06
2020
SELL
Other acquisition or disposition
-
400,000
Reduced 49.18%
413,373
Class A Ordinary Stock