What is the current Oxford Biomedica share price?
The current share price of Oxford Biomedica is 611,00p
How many Oxford Biomedica shares are in issue?
Oxford Biomedica has 120.920.518 shares in issue
What is the market cap of Oxford Biomedica?
The market capitalisation of Oxford Biomedica is GBP 738,82M
What is the 1 year trading range for Oxford Biomedica share price?
Oxford Biomedica has traded in the range of 349,50p to 950,00p during the past year
What is the PE ratio of Oxford Biomedica?
The price to earnings ratio of Oxford Biomedica is -23
What is the cash to sales ratio of Oxford Biomedica?
The cash to sales ratio of Oxford Biomedica is 4,44
What is the registered address of Oxford Biomedica?
The registered address for Oxford Biomedica is Windrush Court, Oxford, Oxfordshire, OX4 6LT
What is the Oxford Biomedica website address?
The website address for Oxford Biomedica is www.oxb.com