Oxford Biomedica plc (OXB) Share Price & Analysis | Ticker