Oxford Biomedica plc (LON:OXB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
518.00
+6.00 (1.17%)
Oct 15, 2026, 3:39 PM GMT

Oxford Biomedica Revenue

Oxford Biomedica had revenue of 79.85M GBP in the half year ending June 30, 2026, with 57.16% growth. This brings the company's revenue in the last twelve months to 175.36M, up 15.97% year-over-year. In the year 2025, Oxford Biomedica had annual revenue of 168.74M with 31.01% growth. That makes Oxford Biomedica the 16,355th largest company in the world by revenue and 364th in the United Kingdom.

Revenue (ttm)
175.36M
Revenue Growth
+15.97%
P/S Ratio
3.53
Revenue / Employee
172.43K
Employees
1,017
Market Cap
626.98M

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2025168.74M39.94M31.01%
Dec 31, 2024128.80M39.26M43.84%
Dec 31, 202389.54M-50.45M-36.04%
Dec 31, 2022139.99M-2.81M-1.97%
Dec 31, 2021142.80M55.07M62.77%
Dec 31, 202087.73M23.67M36.95%
Dec 31, 201964.06M-2.72M-4.07%
Dec 31, 201866.78M29.19M77.65%
Dec 31, 201737.59M9.81M35.33%
Dec 31, 201627.78M11.87M74.59%
Dec 31, 201515.91M2.29M16.82%
Dec 31, 201413.62M8.24M153.36%
Dec 31, 20135.38M-2.38M-30.70%
Dec 31, 20127.76M38.00K0.49%
Dec 31, 20117.72M-3.44M-30.80%
Dec 31, 201011.15M-7.97M-41.67%
Dec 31, 200919.12M726.00K3.95%
Dec 31, 200818.39M11.18M154.80%
Dec 31, 20077.22M6.46M849.87%
Dec 31, 2006760.00K-64.00K-7.77%
Dec 31, 2005824.00K--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.