Belluscura PLC, down 67% at 2.14p, 12-month range 1.77p-27.00p. The firm raises around GBP4.0 million by way of a share placing. The medical device developer placed 199.2 million new shares on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results