Feb 17
2023
SELL
Payment of exercise price or tax liability
$18,474
$117.67 p/Share
157
Reduced 0.38%
41,233
Ordinary Shares
Feb 08
2023
SELL
Payment of exercise price or tax liability
$33,180
$120.22 p/Share
276
Reduced 0.79%
34,879
Ordinary Shares
Feb 08
2023
BUY
Grant, award, or other acquisition
-
7,323
Added 15.03%
41,390
Ordinary Shares
Jun 03
2022
SELL
Open market or private sale
$227,761
$111.32 p/Share
2,046
Reduced 5.63%
34,283
Ordinary Shares
Mar 10
2022
SELL
Payment of exercise price or tax liability
$107,171
$113.05 p/Share
948
Reduced 2.54%
36,312
Ordinary Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$17,175
$114.5 p/Share
150
Reduced 0.4%
37,260
Ordinary Shares
Feb 20
2022
SELL
Payment of exercise price or tax liability
$11,679
$114.5 p/Share
102
Reduced 0.27%
37,410
Ordinary Shares
Feb 18
2022
SELL
Payment of exercise price or tax liability
$13,854
$114.5 p/Share
121
Reduced 0.32%
37,512
Ordinary Shares
Feb 17
2022
BUY
Grant, award, or other acquisition
-
1,789
Added 4.54%
37,633
Ordinary Shares
Feb 03
2022
SELL
Payment of exercise price or tax liability
$90,639
$118.02 p/Share
768
Reduced 2.1%
35,844
Ordinary Shares
Feb 03
2022
BUY
Grant, award, or other acquisition
-
2,522
Added 6.44%
36,612
Ordinary Shares
Nov 18
2021
SELL
Open market or private sale
$342,375
$136.95 p/Share
2,500
Reduced 6.84%
34,072
Ordinary Shares
Nov 18
2021
BUY
Exercise of conversion of derivative security
$179,575
$71.83 p/Share
2,500
Added 6.4%
36,572
Ordinary Shares
Jun 01
2021
SELL
Open market or private sale
$1,117,904
$141.83 p/Share
7,882
Reduced 18.8%
34,038
Ordinary Shares
Jun 01
2021
BUY
Exercise of conversion of derivative security
$455,974
$57.85 p/Share
7,882
Added 17.19%
37,979
Ordinary Shares
May 28
2021
SELL
Open market or private sale
$492,901
$140.99 p/Share
3,496
Reduced 9.31%
34,038
Ordinary Shares
May 28
2021
BUY
Exercise of conversion of derivative security
$202,244
$57.85 p/Share
3,496
Added 8.52%
37,534
Ordinary Shares
May 25
2021
SELL
Open market or private sale
$264,473
$139.49 p/Share
1,896
Reduced 5.28%
34,038
Ordinary Shares
May 25
2021
BUY
Exercise of conversion of derivative security
$102,612
$54.12 p/Share
1,896
Added 5.01%
35,934
Ordinary Shares
May 21
2021
SELL
Open market or private sale
$181,337
$139.49 p/Share
1,300
Reduced 3.68%
34,038
Ordinary Shares
May 21
2021
BUY
Exercise of conversion of derivative security
$70,356
$54.12 p/Share
1,300
Added 3.55%
35,338
Ordinary Shares
May 18
2021
SELL
Open market or private sale
$444,073
$138.99 p/Share
3,195
Reduced 8.58%
34,038
Ordinary Shares
May 18
2021
BUY
Exercise of conversion of derivative security
$172,913
$54.12 p/Share
3,195
Added 7.9%
37,233
Ordinary Shares
Mar 10
2021
BUY
Grant, award, or other acquisition
-
6,511
Added 16.06%
34,020
Ordinary Shares
Feb 22
2021
SELL
Payment of exercise price or tax liability
$25,786
$107.89 p/Share
239
Reduced 0.86%
27,509
Ordinary Shares