Nov 11
2022
BUY
Exercise of conversion of derivative security
$20,444,000
$102.22 p/Share
200,000
Added 26.81%
545,876
Ordinary Shares
Mar 02
2022
SELL
Payment of exercise price or tax liability
$255,945
$282.5 p/Share
906
Reduced 0.26%
345,876
Ordinary Shares
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
3,881
Added 1.11%
346,782
Ordinary Shares
Nov 03
2021
SELL
Payment of exercise price or tax liability
$53,704,126
$326.33 p/Share
164,570
Reduced 31.71%
354,392
Ordinary Shares
Nov 03
2021
BUY
Exercise of conversion of derivative security
$33,516,810
$128.38 p/Share
261,075
Added 33.47%
518,962
Ordinary Shares
Nov 09
2020
SELL
Payment of exercise price or tax liability
$39,023,932
$263.8 p/Share
147,930
Reduced 32.03%
313,887
Ordinary Shares
Nov 09
2020
SELL
Open market or private sale
$14,722,960
$262.91 p/Share
56,000
Reduced 17.84%
257,887
Ordinary Shares
Nov 09
2020
BUY
Exercise of conversion of derivative security
$26,266,185
$128.8 p/Share
203,930
Added 30.63%
461,817
Ordinary Shares
Aug 03
2020
SELL
Payment of exercise price or tax liability
$32,305,978
$246.46 p/Share
131,080
Reduced 33.7%
257,887
Ordinary Shares
Aug 03
2020
BUY
Exercise of conversion of derivative security
$20,680,119
$110.58 p/Share
187,015
Added 32.47%
388,967
Ordinary Shares
Mar 16
2020
BUY
Open market or private purchase
$304,940
$152.47 p/Share
2,000
Added 0.98%
201,952
Ordinary Shares
Mar 12
2020
BUY
Open market or private purchase
$324,800
$162.4 p/Share
2,000
Added 0.99%
199,952
Ordinary Shares
Mar 09
2020
BUY
Open market or private purchase
$527,790
$175.93 p/Share
3,000
Added 1.49%
197,952
Ordinary Shares
Jun 06
2019
SELL
Payment of exercise price or tax liability
$35,627,328
$198.0 p/Share
179,936
Reduced 41.7%
251,526
Ordinary Shares
Jun 06
2019
SELL
Open market or private sale
$11,160,353
$197.27 p/Share
56,574
Reduced 22.49%
194,952
Ordinary Shares
Jun 06
2019
BUY
Exercise of conversion of derivative security
$25,940,417
$109.68 p/Share
236,510
Added 35.41%
431,462
Ordinary Shares
Apr 08
2019
SELL
Payment of exercise price or tax liability
$30,126,475
$184.62 p/Share
163,181
Reduced 41.92%
226,077
Ordinary Shares
Apr 08
2019
SELL
Open market or private sale
$10,144,194
$184.46 p/Share
54,994
Reduced 24.33%
171,083
Ordinary Shares
Apr 08
2019
BUY
Exercise of conversion of derivative security
$21,346,241
$97.84 p/Share
218,175
Added 35.92%
389,258
Ordinary Shares