Oxford Biomedica
LSE:OXB
£ 5,51
£-0,10 (-1,78%)
5,51 £
£-0,10 (-1,78%)
End-of-day quote: 03/30/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

£-0,27
Earnings Per Share
£1,40
Revenue Per Share
39,10%
Gross Margin %
£0,67 B
Market Cap
£0,04 B
Long-Term Debt
Earnings Per Share
£-0,27
Revenue Per Share
£1,40
Gross Margin %
39,10%
Market Cap
£0,67 B
Long-Term Debt
£0,04 B

Financials

Year Year 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
EPS Earnings Per Share £-0,27 £-0,42 £-0,64 £-0,63 £0,23 £-0,07 £-0,20 £0,11 £-0,22 £-0,30 £-0,26 £-0,22 £-0,40 £-0,38 £-0,51 £-0,50 £-0,88 £-0,50 £-1,42 £-1,75
Earnings Earnings £-32,60M £-44,50M £-61,95M £-60,64M £19,82M £-5,76M £-15,37M £7,27M £-13,67M £-18,50M £-13,36M £-11,26M £-11,33M £-10,76M £-9,64M £-5,45M £-9,52M £-5,38M £-15,18M £-17,55M
RPS Revenue Per Share £1,40 £1,22 £0,93 £1,45 £1,66 £1,07 £0,83 £1,01 £0,60 £0,45 £0,31 £0,27 £0,19 £0,27 £0,41 £1,02 £1,77 £1,71 £0,68 £0,08
Revenue Revenue £168,74M £128,80M £89,54M £139,99M £142,80M £87,73M £64,06M £66,78M £37,59M £27,78M £15,91M £13,62M £5,38M £7,76M £7,72M £11,15M £19,12M £18,39M £7,22M £0,76M
OCF Operating Cash Flow £-5,58M £-50,67M £-28,52M £-12,62M £25,46M £3,12M £-3,51M £12,87M £2,98M £-5,11M £0,00M £-6,03M £0,00M £-10,04M £-12,98M £-12,83M £3,31M £-15,97M £6,30M £0,00M
FCF Free Cash Flow £-15,05M £-58,16M £-55,25M £-28,91M £15,99M £-10,24M £-29,28M £2,77M £1,01M £0,00M £0,00M £-11,61M £0,00M £-10,51M £-16,62M £-13,12M £0,00M £0,00M £0,00M £0,00M
OM Operating Margin -19,20% -29,35% -96,03% -33,19% 15,50% -5,54% -19,64% 11,88% -21,19% -40,73% -88,52% -77,93% -238,57% -135,21% -146,44% -72,29% -8,59% -67,51% -269,91% 0,00%
GM % Gross Margin % 39,10% 41,17% 44,37% 49,42% 57,87% 52,52% 44,24% 50,19% 50,94% 57,39% 63,30% 67,57% 78,79% 91,40% 92,81% 105,32% 100,47% 92,96% 93,78% 100,00%
FCFS Free Cash Flow Per Share £-0,04 £-0,56 £-0,40 £-0,30 £0,19 £-0,13 £-0,40 £0,04 £0,02 £-0,15 £-0,58 £-0,29 £-0,42 £-0,47 £-0,89 £-1,23 £0,19 £-1,57 £0,56 £-1,59
LT Debt Long-Term Debt £41,49M £39,79M £38,53M £39,78M N/A N/A N/A £41,15M £36,86M £34,39M £27,26M £1,00M N/A N/A N/A N/A N/A N/A N/A N/A
Sha. Stocks 120,75M 105,96M 96,8M 96,26M 86,18M 82,32M 76,86M 66,1M 62,15M 61,68M 51,37M 51,17M 28,32M 28,32M 18,9M 10,9M 10,82M 10,75M 10,69M 10,03M
×