Aug 20
2021
BUY
Exercise of conversion of derivative security
$161,625
$21.55 p/Share
7,500
Added 7.12%
97,909
Ordinary Shares
Jul 20
2021
SELL
Open market or private sale
$354,150
$47.22 p/Share
7,500
Reduced 7.66%
90,409
Ordinary Shares
Jul 20
2021
BUY
Exercise of conversion of derivative security
$161,625
$21.55 p/Share
7,500
Added 7.12%
97,909
Ordinary Shares
Jul 05
2021
SELL
Payment of exercise price or tax liability
$35,738
$48.1 p/Share
743
Reduced 0.82%
90,409
Ordinary Shares
Jun 21
2021
SELL
Open market or private sale
$329,700
$43.96 p/Share
7,500
Reduced 7.6%
91,152
Ordinary Shares
Jun 21
2021
BUY
Exercise of conversion of derivative security
$161,625
$21.55 p/Share
7,500
Added 7.07%
98,652
Ordinary Shares
May 20
2021
SELL
Open market or private sale
$339,975
$45.33 p/Share
7,500
Reduced 7.6%
91,152
Ordinary Shares
May 20
2021
BUY
Exercise of conversion of derivative security
$161,625
$21.55 p/Share
7,500
Added 7.07%
98,652
Ordinary Shares
Apr 20
2021
SELL
Open market or private sale
$20,772
$55.69 p/Share
373
Reduced 0.41%
91,152
Ordinary Shares
Apr 20
2021
SELL
Payment of exercise price or tax liability
$153,043
$55.33 p/Share
2,766
Reduced 2.93%
91,525
Ordinary Shares
Apr 05
2021
SELL
Payment of exercise price or tax liability
$25,003
$48.55 p/Share
515
Reduced 0.54%
94,291
Ordinary Shares
Mar 22
2021
SELL
Open market or private sale
$174,487
$46.53 p/Share
3,750
Reduced 3.8%
94,806
Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$23,802
$38.64 p/Share
616
Reduced 0.62%
98,556
Ordinary Shares
Dec 21
2020
SELL
Open market or private sale
$98,230
$32.93 p/Share
2,983
Reduced 2.92%
99,172
Ordinary Shares
Dec 21
2020
BUY
Exercise of conversion of derivative security
$54,410
$18.24 p/Share
2,983
Added 2.84%
102,155
Ordinary Shares
Dec 14
2020
BUY
Grant, award, or other acquisition
-
30,000
Added 23.22%
99,172
Ordinary Shares
Nov 23
2020
SELL
Open market or private sale
$120,720
$30.18 p/Share
4,000
Reduced 5.47%
69,172
Ordinary Shares
Nov 23
2020
BUY
Exercise of conversion of derivative security
$99,720
$24.93 p/Share
4,000
Added 5.18%
73,172
Ordinary Shares
Nov 20
2020
SELL
Open market or private sale
$105,210
$30.06 p/Share
3,500
Reduced 4.82%
69,172
Ordinary Shares
Nov 20
2020
BUY
Exercise of conversion of derivative security
$87,255
$24.93 p/Share
3,500
Added 4.59%
72,672
Ordinary Shares
Nov 09
2020
SELL
Open market or private sale
$1,485,342
$30.31 p/Share
49,005
Reduced 41.47%
69,172
Ordinary Shares
Nov 09
2020
BUY
Exercise of conversion of derivative security
$882,522
$24.93 p/Share
35,400
Added 23.05%
118,177
Ordinary Shares
Nov 06
2020
SELL
Open market or private sale
$104,850
$30.0 p/Share
3,495
Reduced 4.05%
82,777
Ordinary Shares
Nov 06
2020
BUY
Exercise of conversion of derivative security
$52,353
$24.93 p/Share
2,100
Added 2.38%
86,272
Ordinary Shares
Oct 05
2020
SELL
Payment of exercise price or tax liability
$12,893
$24.89 p/Share
518
Reduced 0.61%
84,172
Ordinary Shares