Mar 09
2023
SELL
Open market or private sale
$445,650
$178.26 p/Share
2,500
Reduced 3.51%
68,814
Ordinary Shares
Mar 08
2023
SELL
Open market or private sale
$441,775
$176.71 p/Share
2,500
Reduced 3.39%
71,314
Ordinary Shares
Mar 07
2023
SELL
Open market or private sale
$440,950
$176.38 p/Share
2,500
Reduced 3.28%
73,814
Ordinary Shares
Feb 27
2023
SELL
Open market or private sale
$908,358
$174.55 p/Share
5,204
Reduced 6.38%
76,314
Ordinary Shares
Feb 27
2023
BUY
Exercise of conversion of derivative security
$611,062
$98.21 p/Share
6,222
Added 7.09%
81,518
Ordinary Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$661,293
$171.72 p/Share
3,851
Reduced 4.87%
75,296
Ordinary Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
961
Added 1.25%
75,675
Ordinary Shares
Feb 23
2023
SELL
Open market or private sale
$655,776
$172.8 p/Share
3,795
Reduced 4.63%
78,186
Ordinary Shares
Feb 23
2023
SELL
Payment of exercise price or tax liability
$31,057
$171.59 p/Share
181
Reduced 0.23%
78,186
Ordinary Shares
Feb 23
2023
BUY
Exercise of conversion of derivative security
$296,790
$65.43 p/Share
4,536
Added 5.24%
81,981
Ordinary Shares
Feb 22
2023
SELL
Open market or private sale
$398,280
$171.23 p/Share
2,326
Reduced 2.91%
77,626
Ordinary Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$27,658
$171.79 p/Share
161
Reduced 0.21%
77,626
Ordinary Shares
Feb 22
2023
BUY
Exercise of conversion of derivative security
$219,293
$75.88 p/Share
2,890
Added 3.49%
79,952
Ordinary Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
-
10,057
Added 11.52%
77,223
Ordinary Shares
Feb 10
2023
SELL
Open market or private sale
$338,000
$169.0 p/Share
2,000
Reduced 2.89%
67,166
Ordinary Shares
Nov 03
2022
SELL
Open market or private sale
$594,297
$156.6 p/Share
3,795
Reduced 5.2%
69,166
Ordinary Shares
Nov 03
2022
BUY
Exercise of conversion of derivative security
$496,613
$130.86 p/Share
3,795
Added 4.94%
72,961
Ordinary Shares
Mar 09
2022
BUY
Exercise of conversion of derivative security
$99,969
$80.49 p/Share
1,242
Added 1.76%
69,166
Ordinary Shares
Mar 08
2022
SELL
Open market or private sale
$1,777,800
$150.0 p/Share
11,852
Reduced 14.86%
67,924
Ordinary Shares
Mar 08
2022
BUY
Exercise of conversion of derivative security
$1,058,976
$89.35 p/Share
11,852
Added 13.81%
73,963
Ordinary Shares
Feb 25
2022
SELL
Payment of exercise price or tax liability
$926,837
$152.29 p/Share
6,086
Reduced 8.22%
67,924
Ordinary Shares
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
2,170
Added 3.07%
68,464
Ordinary Shares
Feb 23
2022
SELL
Payment of exercise price or tax liability
$35,162
$150.91 p/Share
233
Reduced 0.32%
71,840
Ordinary Shares
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
740
Added 1.02%
72,073
Ordinary Shares
Feb 22
2022
BUY
Grant, award, or other acquisition
-
13,760
Added 16.17%
71,333
Ordinary Shares