Jul 14
2021
SELL
Open market or private sale
$618,938
$55.72 p/Share
11,108
Reduced 100.0%
0
Ordinary Shares, par v...
Jul 14
2021
BUY
Exercise of conversion of derivative security
$125,854
$11.33 p/Share
11,108
Added 50.0%
11,108
Ordinary Shares, par v...
Jul 12
2021
SELL
Open market or private sale
$1,376,418
$57.61 p/Share
23,892
Reduced 100.0%
0
Ordinary Shares, par v...
Jul 12
2021
BUY
Exercise of conversion of derivative security
$245,610
$10.28 p/Share
23,892
Added 78.89%
6,392
Ordinary Shares, par v...
Jun 25
2021
SELL
Open market or private sale
$577,800
$48.15 p/Share
12,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jun 25
2021
BUY
Exercise of conversion of derivative security
$197,160
$16.43 p/Share
12,000
Added 50.0%
12,000
Ordinary Shares, par v...
Sep 28
2017
SELL
Open market or private sale
$63,000
$70.0 p/Share
900
Reduced 100.0%
0
Ordinary Shares, par v...
Sep 28
2017
BUY
Exercise of conversion of derivative security
$5,985
$6.65 p/Share
900
Added 50.0%
900
Ordinary Shares, par v...
Jul 17
2017
SELL
Open market or private sale
$330,650
$66.13 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jul 17
2017
BUY
Exercise of conversion of derivative security
$33,250
$6.65 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Feb 27
2017
SELL
Open market or private sale
$342,331
$57.16 p/Share
5,989
Reduced 100.0%
0
Ordinary Shares, par v...
Feb 27
2017
BUY
Exercise of conversion of derivative security
$39,827
$6.65 p/Share
5,989
Added 50.0%
5,989
Ordinary Shares, par v...
Feb 17
2017
SELL
Open market or private sale
$228,868
$57.06 p/Share
4,011
Reduced 100.0%
0
Ordinary Shares, par v...
Feb 17
2017
BUY
Exercise of conversion of derivative security
$26,673
$6.65 p/Share
4,011
Added 50.0%
4,011
Ordinary Shares, par v...
Nov 27
2015
SELL
Open market or private sale
$375,000
$75.0 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Nov 27
2015
BUY
Exercise of conversion of derivative security
$33,250
$6.65 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Oct 29
2015
SELL
Open market or private sale
$275,000
$55.0 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Oct 29
2015
BUY
Exercise of conversion of derivative security
$33,250
$6.65 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Aug 07
2015
SELL
Open market or private sale
$632,100
$63.21 p/Share
10,000
Reduced 100.0%
0
Ordinary Shares, par v...
Aug 07
2015
BUY
Exercise of conversion of derivative security
$64,100
$6.41 p/Share
10,000
Added 50.0%
10,000
Ordinary Shares, par v...