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
One Equity Partners Open Water I Corp. - OEPW (NASDAQ)
One97 Communications Limited - PAYTM.BO (BSE)
Omnimmune Holdings, Inc. - OMMH (OTC)
Online Blockchain Plc - OBC.L (LSE)
Octopus AIM VCT 2 plc - OSEC.L (LSE)
Orient Group Incorporation - 600811.SS (SHH)
Ortho Clinical Diagnostics Holdings plc - OCDX (NASDAQ)
OCI N.V. - OCINF (OTC)
Overstock.com, Inc. - OSTK (NASDAQ)
Orpea S.A. - ORRRY (OTC)
OrganoClick AB (publ) - ORGC.ST (STO)
OP Bancorp - OPBK (NASDAQ)
Orchid Ventures, Inc. - ORCD.CN (CNQ)
Oxurion N.V. - 0G99.L (LSE)
Oak Ridge Financial Services, Inc. - BKOR (OTC)
Oswal Greentech Ltd. - OSWALGREEN.NS (NSE)
Optimind Pharma Corp. - OMND.CN (CNQ)
Okins Electronics Co., Ltd. - 080580.KQ (KOE)
Oryx International Growth Fund Limited - OIG.L (LSE)
Ocean One Holding Ltd. - 9876.HK (HKSE)
Otis Collection LLC - OGGCS (OTC)
OTR Acquisition Corp. - OTRAU (NASDAQ)
OPY Acquisition Corp. I - OHAA (NASDAQ)
Obeikan Glass Co - 9531.SR (SAU)
ONEOK, Inc. - OKE (NYSE)
Orion Group Holdings, Inc. - ORN (NYSE)
Oakmark Global Fund Investor Class - OAKGX (NASDAQ)
Oxford Biomedica plc - OXB.L (LSE)
Osisko Metals Incorporated - OM.TO (TSX)
Odd Burger Corporation - ODDAF (OTC)
Osisko Mining Inc. - OBNNF (OTC)
O3 Mining Inc. - OIII.V (TSXV)
Orexigen Therapeutics, Inc. - OREX (NASDAQ)
OrbusNeich Medical Group Holdings Limited - 6929.HK (HKSE)
On Track Innovations Ltd. - OTIVF (OTC)
Opthea Limited - OPT (NASDAQ)
OOH Holdings Limited - 8091.HK (HKSE)
Origo hf. - ORIGO.IC (ICE)
Orapi S.A. - 0ICI.L (LSE)
Offerpad Solutions Inc. - OPAD-WT (NYSE)
Orbis AG - OBS.DE (XETRA)
Orrön Energy AB (publ) - LNDNF (OTC)
Open Orphan Plc - ORPH.IR (DUB)
OneStream, Inc. Class A Common Stock - OS (NASDAQ)
Open Orphan Plc - ORPH.L (LSE)
Oriental Culture Holding Ltd. - OCG (NASDAQ)
Oventus Medical Limited - OVN.AX (ASX)
OPT Machine Vision Tech Co., Ltd. - 688686.SS (SHH)
Orbminco Limited - OB1.AX (ASX)
Osmond Resources Limited - OSM.AX (ASX)
OBIC Co.,Ltd. - OBIIF (OTC)
Oaktree Strategic Income Corporation - OCSI (NASDAQ)
Oxbridge Acquisition Corp. - OXAC (NASDAQ)
OrgHarvest, Inc. - ORGH (OTC)
Optiscan Imaging Limited - OIL.AX (ASX)
OK Science and Technology Co., Ltd. - 001223.SZ (SHZ)
OT Logistics S.A. - OTS.WA (WSE)
Oriental Holdings Berhad - 4006.KL (KLS)
Onex Corporation - ONEX.TO (TSX)
Odas Elektrik Üretim Sanayi Ticaret A.S. - ODAS.IS (IST)
Oaktree Specialty Lending Corporation - OCSL (NASDAQ)
Okinawa Financial Group,Inc. - 7350.T (JPX)
Okapi Resources Limited - OKPRF (OTC)
Orion Oyj - ORINF (OTC)
Oklo Inc. - OKLO (NYSE)
OCI N.V. - OCI.AS (AMS)
Orex Minerals Inc. - REX.V (TSXV)
Oaktree Acquisition Corp. III Life Sciences Unit - OACCU (NASDAQ)
Outdoor Holding Company - POWW (NASDAQ)
Oricon Enterprises Limited - ORICONENT.BO (BSE)
Olympique Lyonnais Groupe S.A. - OLG.PA (PAR)
Oriental Aromatics Limited - OAL.NS (NSE)
ONE Gas, Inc. - OGS (NYSE)
Ouster, Inc. - OUSTW (NASDAQ)
Oi Wah Pawnshop Credit Holdings Limited - 1319.HK (HKSE)
Oak Valley Bancorp - OVLY (NASDAQ)
Orora Limited - ORRAF (OTC)
Oppenheimer Holdings Inc. - OPY (NYSE)
Onity Group Inc. - ONIT (NYSE)
Orian Sh.M. Ltd - ORIN.TA (TLV)
Oncoinvent ASA - ONCIN.OL (OSL)
Otsuka Holdings Co., Ltd. - OTSKF (OTC)
OceanaGold Corporation - OCANF (OTC)
Oriental Rise Holdings Ltd - ORISF (OTC)
OFG Bancorp - OFG-PD (NYSE)
OceanPal Inc. - OP (NASDAQ)
OK Biotech Co., Ltd. - 4155.TW (TAI)
Orchestra Holdings Inc. - 6533.T (JPX)
Oceana Lithium Limited - OCN.AX (ASX)
Ovobel Foods Limited - OVOBELE.BO (BSE)
O. P. Chains Limited - OPCHAINS.BO (BSE)
Orla Mining Ltd. - OLA.TO (TSX)
ORIX Corporation - IX (NYSE)
OFG Bancorp - OFG (NYSE)
Optivision Technology, Inc. - 3666.TWO (TWO)
Obsidian Energy Ltd. - OBE (AMEX)
Okamoto Machine Tool Works, Ltd. - 6125.T (JPX)
OnMobile Global Limited - ONMOBILE.BO (BSE)
OSRAM Licht AG - OSR.SW (SIX)
Onconetix, Inc. - ONCO (NASDAQ)
Option Care Health, Inc. - OPCH (NASDAQ)
Olympic Group Corporation - 8289.T (JPX)
Okumura Engineering corp. - 6229.T (JPX)
OSR Holdings, Inc. - OSRHW (NASDAQ)
Open Lending Corporation - LPRO (NASDAQ)
Organovo Holdings, Inc. - ONVO (NASDAQ)
Optima Technology Group Limited - OPA.AX (ASX)
Oneim Acquisition Corp. - OIMAU (NASDAQ)
Oportun Financial Corporation - OPRT (NASDAQ)
Omagine, Inc. - OMAGQ (OTC)
Oriental Carbon & Chemicals Limited - OCCL.NS (NSE)
ONTIDE Corp. - 005320.KS (KSC)
OceanTech Acquisitions I Corp. - OTECW (NASDAQ)
Otsuka Holdings Co., Ltd. - 4578.T (JPX)
Origin Materials, Inc. - ORGN (NASDAQ)
Oi Electric Co., Ltd. - 6822.T (JPX)
Orpheum Property, Inc. - PLFF (OTC)
Osaka Gas Co., Ltd. - OSGSY (OTC)
Oil Refineries Ltd. - ORL.TA (TLV)
Original Engineering Consultants Co., Ltd. - 4642.T (JPX)
Oicintra, Inc. - OICT (OTC)
OPEN Group, Inc. - 6572.T (JPX)
Occidental Petroleum Corporation - OXY (NYSE)
Oxus Acquisition Corp. - OXUSW (NASDAQ)
Ocean Bio-Chem, Inc. - OBCI (NASDAQ)
Osisko Development Corp. - ODV (NYSE)
OSG Corporation Co., Ltd. - 6757.T (JPX)
Opendoor Technologies Inc. - OPEN (NASDAQ)
Osprey Solana Trust - OSOL (OTC)
Olenox Industries Inc - OLOX (NASDAQ)
Overlay Shares Foreign Equity ETF - OVF (CBOE)
Orion Acquisition Corp. - OHPAW (NASDAQ)
Olam Group Limited - OLGPF (OTC)
Option N.V. - OPTI.BR (BRU)
Old Mutual Limited - OMU.L (LSE)
Osaka Organic Chemical Industry Ltd. - 4187.T (JPX)
Ocean Harvest Technology Group plc - OHT.L (LSE)
Ossiam FTSE 100 Minimum Variance UCITS ETF - UKMV.L (LSE)
OVB Holding AG - O4B.DE (XETRA)
Orient Electric Limited - ORIENTELEC.BO (BSE)
OIO Group - OIOWW (NASDAQ)
Omega Healthcare Investors, Inc. - OHI (NYSE)
Orange Polska S.A. - PTTWF (OTC)
Owens Corning - OC (NYSE)
ObsEva S.A. - OBSN.SW (SIX)
Oxurion N.V. - OXUR.BR (BRU)
Oji Holdings Corporation - 3861.T (JPX)
Olav Thon Eiendomsselskap ASA - 0FHP.L (LSE)
Oricon Enterprises Limited - ORICON.BO (BSE)
Oji Holdings Corporation - OJIPF (OTC)
Orange Tour Cultural Holding Limited - 8627.HK (HKSE)
OFS Capital Corporation - 6.50% - OFSSZ (NASDAQ)
Occidental Petroleum Corporation - 0KAK.L (LSE)
OnTheMarket plc - OTMP.L (LSE)
Olectra Greentech Limited - OLECTRA.BO (BSE)
Oakmark International Fund Investor Class - OAKIX (NASDAQ)
Orapi S.A. - ORAP.PA (PAR)
Onelife Capital Advisors Limited - ONELIFECAP.BO (BSE)
OmniAb, Inc. - OABIW (NASDAQ)
OssDsign AB (publ) - OSSD.ST (STO)
Oceana Group Limited - OCGPF (OTC)
Onconic Therapeutics - 476060.KQ (KOE)
Oakley Capital Investments Limited - OCI.L (LSE)
Origin Property Public Company Limited - ORI.BK (SET)
Oxford BioDynamics Plc - OBD.L (LSE)
Ovation Science Inc. - OVATF (OTC)
Origin Property Public Company Limited - ORI-R.BK (SET)
OMRON Corporation - OMRNF (OTC)
Oncocross Co., Ltd. - 382150.KQ (KOE)
Oil States International, Inc. - OIS (NYSE)
O'Reilly Automotive, Inc. - 0KAB.L (LSE)
Om Infra Limited - OMINFRAL.NS (NSE)
Oxbridge Acquisition Corp. - OXACU (NASDAQ)
Oricon Inc. - 4800.T (JPX)
OMID Holdings, Inc. - OMID (OTC)
OB Holdings Berhad - 0327.KL (KLS)
Organogenesis Holdings Inc. - ORGO (NASDAQ)
Ourgame International Holdings Limited - 6899.HK (HKSE)
OIO Group - OIO (NASDAQ)
Oceanpal Inc - SVRN (NASDAQ)
Ovintiv Inc. - OVV (NYSE)
Oaktree Capital Group, LLC - OAK-PB (NYSE)
Ozon Pharmaceuticals - OZPH.ME (MCX)
Otsuka Corporation - OSUKF (OTC)
Obayashi Corporation - OBYCF (OTC)
OLDCO International Inc. - VTLR (OTC)
Okamura Corporation - 7994.T (JPX)
Oakridge International Limited - U9O0.F (FSX)
Opus Genetics, Inc. - IRD (NASDAQ)
Octavia Wellness Inc. - OCTVV (OTC)
Osceola Gold, Inc. - OSCI (OTC)
Onto Innovation Inc. - ONTO (NYSE)
O2Micro International Limited - OIIM (NASDAQ)
OWC Pharmaceutical Research Corp. - OWCP (OTC)
Ortivus AB (publ) - ORTI-A.ST (STO)
Osaka Gas Co., Ltd. - OSGSF (OTC)
Octal Credit Capital Limited - OCTAL.BO (BSE)
ONAR Holding Corporation - ONAR (OTC)
OSE Immunotherapeutics S.A. - OSE.PA (PAR)
Origin Bancorp, Inc. - OBK (NYSE)
Orient Telecoms Plc - ORNT.L (LSE)
Odyssey Corporation Limited - ODYCORP.BO (BSE)
Occidental Petroleum Corporation - OPC.DE (XETRA)
OncoSil Medical Ltd - OSL.AX (ASX)
OVH Groupe S.A. - OVHFF (OTC)
Osage Exploration and Development, Inc. - OEDVQ (OTC)
Orion Digital Corp. - ORIO (NASDAQ)
Osaki Electric Co., Ltd. - 6644.T (JPX)
Ortin Global Ltd. - ORTINGLOBE.NS (NSE)
OK Play India Limited - OKPLA.BO (BSE)
Oki Electric Industry Co., Ltd. - OKIEY (OTC)
Ola Electric Mobility Limited - OLAELEC.NS (NSE)
Ocado Group plc - OCDGF (OTC)
Opawica Explorations Inc. - OPW.V (TSXV)
Oil India Limited - OIL.NS (NSE)
Omnicom Group Inc. - OMC (NYSE)
Opter AB (publ) - OPTER.ST (STO)
Oneview Healthcare PLC - ONVVF (OTC)
Orion Diversified Holding Co. Inc. - OODH (OTC)
Obocon Inc. - OBCN (OTC)
Oxus Acquisition Corp. - OXUS (NASDAQ)
Obra Defensive High Yield ETF - ODHY (AMEX)
OPTeam Spólka Akcyjna - OPM.WA (WSE)
Oberoi Realty Limited - OBEROIRLTY.BO (BSE)
Okta, Inc. - 0KB7.L (LSE)
Oracle Healthcare Acquisition Corp. - OHAQ (OTC)
Otis Worldwide Corporation - 4PG.DE (XETRA)
OmniVision Technologies, Inc. - OVTI (NASDAQ)
Occidental Petroleum Corporation - OXY-WT (NYSE)
One Point One Solutions Limited - ONEPOINT.NS (NSE)
Ontex Group N.V. - ONTEX.BR (BRU)
OHB SE - OHB.DE (XETRA)
OncoCyte Corporation - OCX (NASDAQ)
Oriental Land Co., Ltd. - OLCLY (OTC)
OptimumBank Holdings, Inc. - OPHC (AMEX)
OPmobility - OPM.PA (PAR)
Outset Medical, Inc. - OM (NASDAQ)
Oracle Corporation Japan - OCLCF (OTC)
Onano Industrial Corp. - 6405.TW (TAI)
Orexo AB - ORX.ST (STO)
Oxford Lane Capital Corp. - OXLCO (NASDAQ)
Odessa Minerals Limited - ODE.AX (ASX)
Oceaneering International, Inc. - OII (NYSE)
OUE Real Estate Investment Trust - TS0U.SI (SES)
Omnipotent Industries Limited - OMNIPOTENT.BO (BSE)
Otobrite Electronics Inc - 2256.TWO (TWO)
OceanTech Acquisitions I Corp. - OTEC (NASDAQ)
Olema Pharmaceuticals, Inc. - OLMA (NASDAQ)
Otis Worldwide Corporation - OTIS (NYSE)
Orchard Funding Group plc - ORCH.L (LSE)