BioPharma Credit Executes Share Buybacks to Enhance Value BioPharma Credit Plc has repurchased 300,000 ordinary shares between April 7 and April 11, 2025, with notable transactions on April 8 and April 11. The buybacks aim to improve shareholder value and reflect confidence in the company's financial outlook. Post-buyback, the firm holds over 244 million shares in treasury.2