Nov 23
2022
SELL
Open market or private sale
$168,087
$39.09 p/Share
4,300
Reduced 2.99%
139,396
Ordinary Shares
Nov 19
2022
SELL
Payment of exercise price or tax liability
$126,725
$39.54 p/Share
3,205
Reduced 2.18%
143,696
Ordinary Shares
Nov 18
2022
SELL
Payment of exercise price or tax liability
$643,908
$39.54 p/Share
16,285
Reduced 9.98%
146,901
Ordinary Shares
Nov 17
2022
SELL
Payment of exercise price or tax liability
$663,932
$38.5 p/Share
17,245
Reduced 9.56%
163,186
Ordinary Shares
Nov 17
2022
BUY
Grant, award, or other acquisition
-
68,144
Added 27.41%
180,431
Ordinary Shares
Jul 01
2022
SELL
Payment of exercise price or tax liability
$35,934
$30.02 p/Share
1,197
Reduced 1.05%
112,287
Ordinary Shares
May 10
2022
SELL
Open market or private sale
$237,804
$31.29 p/Share
7,600
Reduced 6.28%
113,484
Ordinary Shares
Nov 19
2021
SELL
Payment of exercise price or tax liability
$147,750
$46.1 p/Share
3,205
Reduced 2.58%
121,084
Ordinary Shares
Nov 18
2021
SELL
Payment of exercise price or tax liability
$1,087,166
$46.79 p/Share
23,235
Reduced 15.75%
124,289
Ordinary Shares
Nov 18
2021
BUY
Grant, award, or other acquisition
-
37,287
Added 20.18%
147,524
Ordinary Shares
Nov 12
2021
SELL
Open market or private sale
$366,210
$46.95 p/Share
7,800
Reduced 6.61%
110,237
Ordinary Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$89,459
$41.98 p/Share
2,131
Reduced 1.77%
118,037
Ordinary Shares
Jul 01
2021
SELL
Payment of exercise price or tax liability
$76,275
$45.16 p/Share
1,689
Reduced 1.39%
120,168
Ordinary Shares
Jul 01
2021
BUY
Grant, award, or other acquisition
-
4,185
Added 3.32%
121,857
Ordinary Shares
May 20
2021
SELL
Open market or private sale
$209,610
$46.58 p/Share
4,500
Reduced 3.68%
117,672
Ordinary Shares
Jan 01
2021
SELL
Payment of exercise price or tax liability
$65,750
$34.77 p/Share
1,891
Reduced 1.52%
122,172
Ordinary Shares
Nov 19
2020
BUY
Grant, award, or other acquisition
-
22,270
Added 15.22%
124,063
Ordinary Shares
Nov 18
2020
SELL
Payment of exercise price or tax liability
$53,476
$27.91 p/Share
1,916
Reduced 1.85%
101,793
Ordinary Shares
Oct 01
2020
SELL
Payment of exercise price or tax liability
$40,159
$19.41 p/Share
2,069
Reduced 1.96%
103,709
Ordinary Shares