What is the current Oxford Biomedica share price?
The current share price of Oxford Biomedica is 604,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 730,36M
What is the 1 year trading range for Oxford Biomedica share price?
Oxford Biomedica has traded in the range of 305,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 -22,29
What is the cash to sales ratio of Oxford Biomedica?
The cash to sales ratio of Oxford Biomedica is 4,3
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
Which industry sector does Oxford Biomedica operate in?
Oxford Biomedica operates in the Biotechnology & Life Sciences sector