Oxford Biomedica Reports 121,459,900 Total Voting Rights
As of October 31, 2026, Oxford Biomedica had 121,459,900 ordinary shares in issue and no shares held in treasury. The figure is the denominator for shareholder interest notifications under FCA rules.