Company search

Company Name Ranking Sector
OCADO GROUP PLC 52 PERSONAL CARE, DRUG AND GROCERY STORES
OCTOPUS RENEWABLES INFRASTRUCTURE TRUST 397 CLOSED END INVESTMENTS
ODYSSEAN INVESTMENT TRUST PLC 710 CLOSED END INVESTMENTS
ON THE BEACH GROUP PLC 387 TRAVEL & LEISURE
ONESAVINGS BANK PLC 193 FINANCE & CREDIT SERVICES
OXFORD BIOMEDICA PLC 414 PHARMACEUTICALS & BIOTECHNOLOGY
OXFORD INSTRUMENTS PLC 298 ELECTRONIC & ELECTRICAL EQUIPMENT