Home→Stocks→OXB.L
Oxford Biomedica plc logo

Oxford Biomedica plc

OXB.L•London Stock Exchange•United Kingdom•Healthcare•Biotechnology•Market Open
£618.80
£9.20(-1.46%)
Market Closed
OXB.L Stock Price, News, Analysis, Quote & History | QuantSight Pro