Due to the 2 mil options exercised and since sold the share price has been under major pressure. These shares are now sold so we should see the price recover.
For those not in the know PSD techonology is world first stuff and if it can be moved further up towards commercialisation will be worth billions