Oxford Biomedica plc (LON:OXB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
435.00
+8.50 (1.99%)
Sep 4, 2026, 4:35 PM GMT

Oxford Biomedica Revenue

In the year 2025, Oxford Biomedica had annual revenue of 168.74M GBP with 31.01% growth. Oxford Biomedica had revenue of 95.52M in the half year ending December 31, 2025, with 105.51% growth.

Revenue
168.74M
Revenue Growth
+31.01%
P/S Ratio
3.06
Revenue / Employee
172.71K
Employees
977
Market Cap
516.23M

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.