LSE:OXBBiotechs
Oxford Biomedica plc (LON:OXB) Looks Inexpensive After Falling 26% But Perhaps Not Attractive Enough
The Oxford Biomedica plc ( LON:OXB ) share price has fared very poorly over the last month, falling by a substantial...
Stock Analysis
Stay up to date with the latest stock market news from around the world. From breaking news written by our finance analysts to event-driven market news on a global scale.