Nov 18
2022
BUY
Exercise of conversion of derivative security
$150,400
$15.04 p/Share
10,000
Added 50.0%
10,000
Ordinary Shares, par v...
Oct 24
2022
SELL
Open market or private sale
$1,154,800
$57.74 p/Share
20,000
Reduced 100.0%
0
Ordinary Shares, par v...
Oct 24
2022
BUY
Exercise of conversion of derivative security
$300,800
$15.04 p/Share
20,000
Added 50.0%
20,000
Ordinary Shares, par v...
Nov 23
2021
SELL
Open market or private sale
$261,966
$57.97 p/Share
4,519
Reduced 100.0%
0
Ordinary Shares, par v...
Nov 23
2021
BUY
Exercise of conversion of derivative security
$67,966
$15.04 p/Share
4,519
Added 50.0%
4,519
Ordinary Shares, par v...
Oct 20
2021
SELL
Open market or private sale
$1,401,850
$60.95 p/Share
23,000
Reduced 100.0%
0
Ordinary Shares, par v...
Oct 20
2021
BUY
Exercise of conversion of derivative security
$515,890
$22.43 p/Share
23,000
Added 50.0%
23,000
Ordinary Shares, par v...
Sep 28
2017
SELL
Open market or private sale
$105,000
$70.0 p/Share
1,500
Reduced 100.0%
0
Ordinary Shares, par v...
Sep 28
2017
BUY
Exercise of conversion of derivative security
$41,715
$27.81 p/Share
1,500
Added 50.0%
1,500
Ordinary Shares, par v...
Jul 17
2017
SELL
Open market or private sale
$323,150
$64.63 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jul 17
2017
BUY
Exercise of conversion of derivative security
$48,750
$9.75 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Apr 17
2017
SELL
Open market or private sale
$262,000
$52.4 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Apr 17
2017
BUY
Exercise of conversion of derivative security
$98,900
$19.78 p/Share
5,000
Added 71.43%
2,000
Ordinary Shares, par v...
Oct 13
2016
SELL
Open market or private sale
$270,950
$54.19 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Oct 13
2016
BUY
Exercise of conversion of derivative security
$98,900
$19.78 p/Share
5,000
Added 71.43%
2,000
Ordinary Shares, par v...
Sep 19
2016
SELL
Open market or private sale
$731,040
$60.92 p/Share
12,000
Reduced 100.0%
0
Ordinary Shares, par v...
Sep 19
2016
BUY
Exercise of conversion of derivative security
$225,360
$18.78 p/Share
12,000
Added 70.59%
5,000
Ordinary Shares, par v...
Apr 13
2016
SELL
Open market or private sale
$180,960
$45.24 p/Share
4,000
Reduced 100.0%
0
Ordinary Shares, par v...
Apr 13
2016
BUY
Exercise of conversion of derivative security
$89,840
$22.46 p/Share
4,000
Added 80.0%
1,000
Ordinary Shares, par v...
Jan 13
2016
SELL
Open market or private sale
$204,960
$51.24 p/Share
4,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jan 13
2016
BUY
Exercise of conversion of derivative security
$79,120
$19.78 p/Share
4,000
Added 66.67%
2,000
Ordinary Shares, par v...
Aug 12
2015
SELL
Open market or private sale
$435,680
$62.24 p/Share
7,000
Reduced 100.0%
0
Ordinary Shares, par v...
Aug 12
2015
BUY
Exercise of conversion of derivative security
$138,460
$19.78 p/Share
7,000
Added 77.78%
2,000
Ordinary Shares, par v...
Feb 10
2015
SELL
Open market or private sale
$53,825
$21.53 p/Share
2,500
Reduced 100.0%
0
Ordinary Shares, par v...
Feb 10
2015
BUY
Exercise of conversion of derivative security
$24,375
$9.75 p/Share
2,500
Added 50.0%
2,500
Ordinary Shares, par v...