Roic AI
Solutions
API Docs
MCP
Pricing
Discord
Resources
Toggle navigation menu
Company Search
⌘
K
Toggle theme
Toggle theme
Login
Sign up
Company Catalog
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Company Catalog — O
ObsEva S.A. - OBSN.SW (SIX)
Orefinders Resources Inc. - ORX.V (TSXV)
Octavia Wellness Inc. - OCTVV (OTC)
Octopus (APAC) Holdings Limited - 43A.SI (SES)
Oak Ridge Financial Services, Inc. - BKOR (OTC)
OP Bancorp - OPBK (NASDAQ)
Occidental Petroleum Corporation - 0KAK.L (LSE)
Okapi Resources Limited - OKR.AX (ASX)
Oxford Lane Capital Corp. - OXLCP (NASDAQ)
Orion Equities Limited - OEQ.AX (ASX)
O Sorbet D'amour S.A. - MLOSA.PA (PAR)
Orient Group Incorporation - 600811.SS (SHH)
Oasis Petroleum Inc. - OASPW (OTC)
Ouster, Inc. - OUST-WTA (NYSE)
Open Orphan Plc - ORPH.IR (DUB)
Origin Materials, Inc. - ORGN (NASDAQ)
Ordissimo S.A. - ALORD.PA (PAR)
OCI Company Ltd. - 010060.KS (KSC)
Oshkosh Corp - OSK (NYSE)
One to One Contacts Public Company Limited - OTO.BK (SET)
O'Key Group S.A. - OKEY.L (LSE)
Oryx International Growth Fund Limited - OIG.L (LSE)
One - AONE (NYSE)
OneMedNet Corporation - ONMDW (NASDAQ)
Otso Gold Corp. - FIEIF (OTC)
Omnichannel Acquisition Corp. - OCA (NYSE)
Ossiam Global Multi-Asset Risk-Control ETF - OSXM.DE (XETRA)
Ortin Laboratories Limited - ORTINLAB.NS (NSE)
Oz Lithium Corporation - OZLI.CN (CNQ)
Oakmark International Fund R6 Class - OAZIX (NASDAQ)
Opyl Limited - OPL.AX (ASX)
ORIENT BIO Inc. - 002630.KS (KSC)
Otter Creek Long/Short Opportunity Fund - Investor Class - OTCRX (NASDAQ)
Oakajee Corporation Ltd - OKJ.AX (ASX)
Oak Woods Acquisition Corporation - OAKU (NASDAQ)
Ortin Laboratories Limited - ORTINLAABS.BO (BSE)
OpenLimit Holding AG - O5H.DE (XETRA)
Odonate Therapeutics, Inc. - ODT (NASDAQ)
One Equity Partners Open Water I Corp. - OEPWW (NASDAQ)
Oceanus Group Limited - 579.SI (SES)
Optigenex Inc. - OPGX (OTC)
ONE Global Equity ETF - QGE.TO (TSX)
Offerpad Solutions Inc. - OPAD (NASDAQ)
OPTEX Group Company, Limited - 6914.T (JPX)
Olav Thon Eiendomsselskap ASA - OLT.OL (OSL)
Ovoca Bio plc - OVB.L (LSE)
Organon Pharma Indonesia PT - SCPI.JK (JKT)
Omni Ventures, Inc. - OMVE (OTC)
Orascom Development Holding AG - ODHN.SW (SIX)
Ossiam Risk Weighted Enhanced Commodity Ex Grains TR UCITS ETF - OSXC.DE (XETRA)
Omax Autos Limited - OMAXAUTO.BO (BSE)
OneConnect Financial Technology Co., Ltd. - OCFT (NYSE)
Oxbridge Acquisition Corp. - OXACW (NASDAQ)
Odonate Therapeutics, Inc. - ODTC (OTC)
OpGen, Inc. - OPGN (OTC)
Orthex Oyj - ORTHEX.HE (HEL)
OEX S.A. - OEX.WA (WSE)
OncoCyte Corporation - OCX (NASDAQ)
Optima bank S.A. - OPTIMA.AT (ATH)
Open Orphan Plc - ORPH.L (LSE)
ObjectOne Information Systems Limited - OONE.BO (BSE)
Orbit Technologies Ltd - ORBI.TA (TLV)
Oakmark U.S. Large Cap ETF - OAKM (AMEX)
OptiNose, Inc. - OPTN (NASDAQ)
Ocean Bio-Chem, Inc. - OBCI (NASDAQ)
OK Biotech Co., Ltd. - 4155.TW (TAI)
Orion Biotech Opportunities Corp. - ORIA (NASDAQ)
Ossiam Risk Weighted Enhanced Commodity Ex Grains TR UCITS ETF - CRWE.PA (PAR)
Ossiam Lux - Ossiam Emerging Markets Minimum Variance NR - DEMV.L (LSE)
Oaktree Strategic Income Corporation - OCSI (NASDAQ)
Orosur Mining Inc. - OMI.L (LSE)
OncoSec Medical Incorporated - ONCSQ (OTC)
Oyster Point Pharma, Inc. - OYST (NASDAQ)
Optimum Ventures Ltd. - OPVLF (OTC)
ORIC Pharmaceuticals, Inc. - ORIC (NASDAQ)
OnTheMarket plc - OTMP.L (LSE)
OPY Acquisition Corp. I - OHAAW (NASDAQ)
Ocean One Holding Ltd. - 8476.HK (HKSE)
On Track Innovations Ltd. - OTIVF (OTC)
OUG Holdings Inc. - 8041.T (JPX)
Orient Semiconductor Electronics, Limited - 2329.TW (TAI)
Oneflow AB (publ) - ONEF.ST (STO)
Okabe Co., Ltd. - 5959.T (JPX)
Origin Bancorp, Inc. - OBK (NYSE)
Orion Biotech Opportunities Corp. - ORIAW (NASDAQ)
OFS Capital Corporation 4.95% Notes due 2028 - OFSSH (NASDAQ)
Occidental Petroleum Corporation - OPC.DE (XETRA)
OCL Iron and Steel Limited - OISL.NS (NSE)
Oxley Bridge Acquisition Limited - OBAW (NASDAQ)
Outcrop Silver & Gold Corporation - OCG.V (TSXV)
OceanTech Acquisitions I Corp. - OTECW (NASDAQ)
OOOOO Entertainment Commerce Limited - OOOOF (OTC)
Okamoto Glass Co., Ltd. - 7746.T (JPX)
Orbia Advance Corporation, S.A.B. de C.V. - MXCHY (OTC)
Orca Energy Group Inc. - ORC-B.V (TSXV)
Origin Therapeutics Holdings Inc. - ORIG.CN (CNQ)
Omega Therapeutics, Inc. - OMGA (NASDAQ)
Optibase Ltd. - OBAS (NASDAQ)
OPY Acquisition Corp. I - OHAA (NASDAQ)
Orthometrix, Inc. - OMRX (OTC)
Orascom Development Holding AG - 0QOY.L (LSE)
OLDCO International Inc. - VTLR (OTC)
Okuwa Co., Ltd. - 8217.T (JPX)
Osisko Development Corp. Warrant expiring 5/27/2027 - ODVWZ (NASDAQ)
Ookabe Glass Co.,Ltd. - 5886.T (JPX)
Oclaro, Inc. - OCLR (NASDAQ)
Orpea S.A. - 0NEX.L (LSE)
OneLogix Group Limited - OLG.JO (JNB)
Oaktree Acquisition Corp. II - OACB-UN (NYSE)
OCA Acquisition Corp. - OCAXW (NASDAQ)
Orion Acquisition Corp. - OHPAU (NASDAQ)
OC Oerlikon Corporation AG - 0QO3.IL (IOB)
Organicell Regenerative Medicine, Inc. - OCEL (OTC)
Osiris Acquisition Corp. - OSI-WT (NYSE)
OUTsurance Group Limited - RMRHF (OTC)
O2Micro International Limited - OIIM (NASDAQ)
Organo Corporation - 6368.T (JPX)
Orange S.A. - ORA.PA (PAR)
OMS Energy Technologies Inc. - OMSE (NASDAQ)
OBIC Co.,Ltd. - 4684.T (JPX)
Ossiam US Minimum Variance ESG NR UCITS ETF - OSX2.DE (XETRA)
Original Sixteen to One Mine, Inc. - OSTO (OTC)
ORIENTAL RISE HOLDINGS Ltd - ORIS (NASDAQ)
Oxbridge Acquisition Corp. - OXAC (NASDAQ)
Ossen Innovation Co., Ltd. - OSN (NASDAQ)
Organogenesis Holdings Inc. - ORGO (NASDAQ)
Oscar Properties Holding AB (publ) - OP.ST (STO)
Opus Genetics, Inc. - IRD (NASDAQ)
Oppenheimer Holdings Inc. - OPY (NYSE)
Obrascón Huarte Lain, S.A. - OHLA.MC (BME)
Olivut Resources Ltd. - OLV.V (TSXV)
Opsens Inc. - OPS.TO (TSX)
Obducat AB (publ) - OBDCF (OTC)
Onxeo S.A. - ONXEO.CO (CPH)
Oriental Land Co., Ltd. - OLCLF (OTC)
Organto Foods Inc. - OGOFF (OTC)
Ocean Plastics Co., Ltd. - 1321.TW (TAI)
Odyssean Investment Trust PLC - OIT.L (LSE)
Onfolio Holdings, Inc. - ONFO (NASDAQ)
Omega Protein Corp. - OME (NYSE)
Osisko Metals Incorporated - OMZNF (OTC)
One Click Group Limited - 1CG.AX (ASX)
OK Play India Limited - OKPLA.BO (BSE)
Ocean Harvest Technology Group plc - OHT.L (LSE)
Old National Bancorp - ONBPO (NASDAQ)
Origin Company, Limited - 6513.T (JPX)
Okamura Foods Co., Ltd. - 2938.T (JPX)
Oberweis Emerging Markets Fund - Investor Class - OBEMX (NASDAQ)
Orestone Mining Corp. - ORS.V (TSXV)
O-Bank Co., Ltd. - 2897.TW (TAI)
Oxus Acquisition Corp. - OXUS (NASDAQ)
ORIX JREIT Inc. - ORXJF (OTC)
Ossiam Global Multi-Asset Risk-Control ETF - GMRC.PA (PAR)
Olive Resource Capital Inc. - OC.V (TSXV)
Orica Limited - OCLDF (OTC)
Ookami Limited - OOK.AX (ASX)
Ojai Oil Company - OJOC (OTC)
Online Blockchain Plc - OBC.L (LSE)
Orchestra Holdings Inc. - 6533.T (JPX)
Origin Materials, Inc. - ORGNW (NASDAQ)
Ovzon AB (publ) - OVZON.ST (STO)
Oberon Uranium Corp. - OBRN.CN (CNQ)
Ourgame International Holdings Limited - 6899.HK (HKSE)
Olo Inc. - OLO (NYSE)
OUTSOURCING Inc. - 2427.T (JPX)
OnMobile Global Limited - ONMOBILE.NS (NSE)
Ocuphire Pharma, Inc. - OCUP (NASDAQ)
Olympus Corporation - OCPNY (OTC)
Oncimmune Holdings plc - ONC.L (LSE)
Orapi S.A. - 0ICI.L (LSE)
Ozon Holdings PLC - OZON (NASDAQ)
OreCorp Limited - ORR.AX (ASX)
Ossiam Shiller Barclays Cape Europe Sector Value TR - EUPE.DE (XETRA)
Obsidian Energy Ltd. - OBELF (OTC)
Otonomy, Inc. - OTIC (NASDAQ)
ODK Solutions Company, Ltd. - 3839.T (JPX)
ONGold Resources Ltd. - ONAU.V (TSXV)
Oaktree Specialty Lending Corpo - OSLE (NYSE)
Oxbridge Acquisition Corp. - OXACU (NASDAQ)
Orange S.A. - ORAN (NYSE)
Okinawa Cellular Telephone Company - 9436.T (JPX)
Otis Gallery Llc - Membership Interests Series - Gallery Drop 116 Fund - OGPKS (OTC)
Oxford Bank Corporation - OXBC (OTC)
Open joint stock company Solikamsk magnesium works - MGNZ.ME (MCX)
Overstock.com, Inc. - OSTK (NASDAQ)
Orpea S.A. - ORRRY (OTC)
Olympique Lyonnais Groupe S.A. - OLG.PA (PAR)
Omer-Decugis & Cie S.A. - ALODC.PA (PAR)
Orphazyme A/S - ORPHY (OTC)
Orosur Mining Inc. - OROXF (OTC)
Oblong, Inc. - OBLG (NASDAQ)
OceanTech Acquisitions I Corp. - OTEC (NASDAQ)
Oak Street Health, Inc. - OSH (NYSE)
Organic Sales and Marketing, Inc. - OGSM (OTC)
Ossiam Risk Weighted Enhanced Commodity Ex Grains TR UCITS ETF 1C(USD) - CRWU.L (LSE)
Ottakringer Getränke AG - OTS.VI (VIE)
Orphazyme A/S - ORPHA.CO (CPH)
Ora Gold Limited - OAU.AX (ASX)
Orchasp Ltd. - ORCHASP.NS (NSE)
OCA Acquisition Corp. - OCAXU (OTC)
Overstock.com, Inc. - OSTKO (OTC)
Orion Nutraceuticals Inc. - ORI.CN (CNQ)
Orchid Ventures, Inc. - ORVRF (OTC)
Onoff AG - 2QU.DE (XETRA)
OSRAM Licht AG - OSR.DE (XETRA)
Ordina N.V. - 0OOJ.L (LSE)
OFG Bancorp - OFG-PD (NYSE)
OSL Group Limited - BCTCF (OTC)
Oxford Technology 3 Venture Capital Trust plc - OTT.L (LSE)
Orrön Energy AB (publ) - LUNE.ST (STO)
Oilex Ltd - OEX.L (LSE)
OSSIAM World ESG Machine Learning UCITS ETF - OWLU.DE (XETRA)
Osprey BONK Trust - OBNK (OTC)
Open Finance S.A. - OPF.WA (WSE)
Otis Collection LLC - OGGCS (OTC)
Onemi Technology Solutions Limited - KISSHT.NS (NSE)
ORION Holdings Corp. - 001800.KS (KSC)
Otis Collection LLC - OTSCS (OTC)
Osiris Acquisition Corp. - OSI (NYSE)
Oriental Carbon & Chemicals Limited - OCCL.NS (NSE)
Optimind Pharma Corp. - OMND.CN (CNQ)
Ossiam US Steepener - USTP.DE (XETRA)
OSRAM Licht AG - OSR.SW (SIX)
Ouster, Inc. - OUSTZ (NASDAQ)
OX2 AB (publ) - OX2.ST (STO)
Oceansix Future Paths Ltd. - AKMYF (OTC)
Otsuka Holdings Co., Ltd. - OTSKF (OTC)
Onodani Machine Co.Ltd - 209A.T (JPX)
Oxus Acquisition Corp. - OXUSW (NASDAQ)
Outback Oil & Mineral Exploration Corp. - OUTB (OTC)
Oxford Square Capital Corp. 6.50% NT 24 - OXSQL (NASDAQ)
Orkla India Ltd. - ORKLAINDIA.NS (NSE)
Ocean System Corporation - 3096.T (JPX)
Oxurion N.V. - 0G99.L (LSE)
Orbit Resources Limited - OBT.AX (ASX)
Onesource Specialty Pharma Ltd. - ONESOURCE.NS (NSE)
Okumura Engineering corp. - 6229.T (JPX)
Origo Partners PLC - OPP.L (LSE)
Oceana Group Limited - OCE.JO (JNB)
Oeneo S.A. - SBT.PA (PAR)
Omnibridge Holdings Limited - 8462.HK (HKSE)
Osprey Solana Trust - OSOL (OTC)
Oculus VisionTech, Inc. - OVT.V (TSXV)
Oishi Group Public Company Limited - OISHI.BK (SET)
Oaktree Acquisition Corp. II - OACB (NYSE)
Organic Potash Corporation - OPC.CN (CNQ)
Open Up Group Inc. - 2154.T (JPX)
OIZUMI Corporation - 6428.T (JPX)
Oranjewoud N.V. - ORANW.AS (AMS)
OFS Capital Corporation - 6.50% - OFSSZ (NASDAQ)