Debra Stephanie Barker, Interim Chief Executive Officer at Destiny Pharma plc, holds 88.46K shares in Destiny Pharma plc (Ticker: GB:DEST), holds 50.00K shares in Arix Bioscience (Ticker: GB:ARIX). Most recently, Debra Stephanie Barker Bought ― shares of Destiny Pharma plc on May 26, 2023 for an estimated value of 6.60K.