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
Optical Cable Corporation - OCC (NASDAQ)
OCI N.V. - OCINF (OTC)
Ohmyhome Limited - OMH (NASDAQ)
Opus One Gold Corporation - OOR.V (TSXV)
OEM International AB (publ) - OEM-B.ST (STO)
Oakmark International Fund Investor Class - OAKIX (NASDAQ)
Ocean Park Domestic ETF - DUKQ (AMEX)
Omnitech Engineering Limited - OMNI.BO (BSE)
Old Westbury Funds, Inc. - Old Westbury Large Cap Strategies Fund - OWLSX (NASDAQ)
Overlay Shares Short Term Bond ETF - OVT (CBOE)
Ocean Park Tactical Core Income Instl - SSIRX (NASDAQ)
Overlay Shares Large Cap Equity ETF - OVL (CBOE)
OPmobility - OPM.PA (PAR)
Oakmark Select Fund Investor Class - OAKLX (NASDAQ)
Oliveda International, Inc. - OLVI (OTC)
Outlook Therapeutics, Inc. - OTLK (NASDAQ)
Optiemus Infracom Limited - OPTIEMUS.BO (BSE)
Oceanic Iron Ore Corp. - FEO.V (TSXV)
Osaka Gas Co., Ltd. - OSGSY (OTC)
OneAscent International Equity ETF - OAIM (AMEX)
Om Infra Limited - OMINFRAL.BO (BSE)
Organic Agricultural Company Limited - OGAA (OTC)
Omni Bridgeway Limited - OBL.AX (ASX)
Otani Kogyo Co.,Ltd. - 5939.T (JPX)
Okta, Inc. - 0KB7.L (LSE)
Optivision Technology, Inc. - 3666.TWO (TWO)
Oragenics, Inc. - OGEN (AMEX)
Oracle Corporation - ORCL.SW (SIX)
Oxford Square Capital Corp. - OXSQH (NASDAQ)
OFA Group - OFAL (NASDAQ)
Ossiam Europe ESG Machine Learning - LEMV.L (LSE)
Oakmark International Small Cap Fund Investor Class - OAKEX (NASDAQ)
Orient Technologies Ltd. - ORIENTTECH.NS (NSE)
Our Bond, Inc. - OBAI (NASDAQ)
Omnitex Industries (India) Limited - OMNITEX.BO (BSE)
Ocumetics Technology Corp. - OTC.V (TSXV)
Ortel Communications Limited - ORTEL.NS (NSE)
One and one Green Technologies. Inc - YDDL (NASDAQ)
Offshore Oil Engineering Co.,Ltd - 600583.SS (SHH)
Ormet Corporation - ORMTQ (OTC)
Orbit Garant Drilling Inc. - OGD.TO (TSX)
Ondas Holdings Inc. - ONDS (NASDAQ)
Oswal Greentech Limited - OSWALGREEN.BO (BSE)
Oakmark Global Fund Investor Class - OAKGX (NASDAQ)
Oliver Corporation - 619A.T (JPX)
Oil Country Tubular Limited - OILCOUNTUB.NS (NSE)
One World Products, Inc. - OWPC (OTC)
Olympic Cards Limited - OLPCL.BO (BSE)
Oil and Natural Gas Corporation Limited - ONGC.BO (BSE)
OK Science and Technology Co., Ltd. - 001223.SZ (SHZ)
Ossiam Shiller Barclays Cape US Sector Value TR - UCAP.L (LSE)
OPTiM Corporation - 3694.T (JPX)
OCI International Holdings Limited - 0329.HK (HKSE)
OCI N.V. - OCI.AS (AMS)
Oshidori International Holdings Limited - OSHDF (OTC)
OUTsurance Group Limited - OUT.JO (JNB)
One Bullion Limited - OBUL.V (TSXV)
Odyssey Therapeutics, Inc. - ODTX (NASDAQ)
Oceania Healthcare Limited - OCA.NZ (NZE)
Oaktree Diversified Income Fund Inc. - ODIDX (NASDAQ)
OFCO Industrial Corporation - 5011.TWO (TWO)
OpenAI Lab Ecosystem ETF - OAIW (AMEX)
Overlay Shares Hedged Large Cap Equity ETF - OVLH (CBOE)
O.B.System Inc. - 5576.T (JPX)
Oriental Union Chemical Corporation - 1710.TW (TAI)
Osiris One Metals Ltd. - OSM.V (TSXV)
OneSoft Solutions Inc. - OSS.V (TSXV)
OneAscent Emerging Markets ETF - OAEM (AMEX)
Ossiam Shiller Barclays Cape Europe Sector Value TR - CAPE.L (LSE)
Ocean One Holding Ltd. - 9876.HK (HKSE)
Oncoinvent ASA - ONCIN.OL (OSL)
Oxford Industries, Inc. - OXM (NYSE)
Omnicell, Inc. - OMCL (NASDAQ)
OPTiM Corporation - OTPMF (OTC)
Optimize AI Smart Sentiment Event-Driven ETF - OAIE (AMEX)
Omni Ax's Software Limited - OMNIAX.BO (BSE)
Oshidori International Holdings Limited - 0622.HK (HKSE)
Oxford Nanopore Technologies plc - ONT.L (LSE)
ORIX Corporation - IX (NYSE)
Orient Tradelink Limited - ORIENTTR.BO (BSE)
Oyster Enterprises II Acquisition Corp - OYSEU (NASDAQ)
ON Semiconductor Corporation - 0KC4.L (LSE)
Oberweis International Opportunities Fund - OBIOX (NASDAQ)
Oriental Watch Holdings Limited - ORWHF (OTC)
Omnitek Engineering Corp. - OMTK (OTC)
OneAscent Core Plus Bond ETF - OACP (AMEX)
Old Westbury Small & Mid Cap Strategies Fund - OWSMX (NASDAQ)
Odawara Auto-Machine Mfg. Co., Ltd. - 7314.T (JPX)
Olympia Industries Limited - OLYMPTX.BO (BSE)
On the Beach Group plc - OTB.L (LSE)
OneLink Corporation - OLNK (OTC)
Oracle Corporation - ORC.DE (XETRA)
Orum Therapeutics, Inc. - 475830.KQ (KOE)
Oaktree Specialty Lending Corporation - OCSL (NASDAQ)
Ocumension Therapeutics - 1477.HK (HKSE)
OneForce Holdings Limited - 1933.HK (HKSE)
Optimi Health Corp. - OPTI.CN (CNQ)
Online Brands Nordic AB (publ) - OBAB.ST (STO)
OSAKA Titanium technologies Co.,Ltd. - 5726.T (JPX)
Okamura Corporation - 7994.T (JPX)
Ocean Line Port Development Limited - 8502.HK (HKSE)
OM2 Network Co.,Ltd. - 7614.T (JPX)
Ovaro Kiinteistösijoitus Oyj - OVARO.HE (HEL)
Optoelectronics Co.,Ltd. - 6664.T (JPX)
Onoken Co., Ltd. - 7414.T (JPX)
One97 Communications Limited - PAYTM.BO (BSE)
Organon & Co. - OGN (NYSE)
One More Level S.A. - 1OJ.SG (STU)
Oriental Aromatics Limited - OAL.BO (BSE)
Ora Banda Mining Limited - OBM.AX (ASX)
Oculus VisionTech, Inc. - OVTZ (OTC)
Ohmoto Gumi Co., Ltd. - 1793.T (JPX)
OC Oerlikon Corporation AG - OERLF (OTC)
Organo Corporation - ORGJF (OTC)
Odyssey Technologies Limited - ODYSSEY.BO (BSE)
Orient Corporation - 8585.T (JPX)
OPT-Sciences Corporation - OPST (OTC)
OT Logistics S.A. - OTS.WA (WSE)
Ocean Star Technology Group Limited - 8297.HK (HKSE)
Ortin Global Ltd - ORTINGLOBE.BO (BSE)
Outfront Media Inc. - OUT (NYSE)
Oji Holdings Corporation - OJIPF (OTC)
Orbminco Limited - OB1.AX (ASX)
Orecap Invest Corp. - ORFDF (OTC)
Onamba Co., Ltd. - 5816.T (JPX)
ONDECK Co., Ltd. - 7360.T (JPX)
Objective Corporation Limited - OCL.AX (ASX)
Orchid Pharma Limited - ORCHPHARMA.NS (NSE)
Osia Hyper Retail Limited - OSIAHYPER.NS (NSE)
OMV AG - OMVKY (OTC)
Oneness Biotech Co., Ltd. - 4743.TWO (TWO)
OMRON Corporation - 6645.T (JPX)
OMRON Corporation - OMRNF (OTC)
Orbit International Corp. - ORBT (OTC)
Omni-Lite Industries Canada Inc. - OML.V (TSXV)
Obsidian Energy Ltd. - OBE.TO (TSX)
Orchid Pharma Limited - ORCHPHARMA.BO (BSE)
Opera Limited - OPRA (NASDAQ)
Onesource Ideas Venture Limited - OIVL.BO (BSE)
Onward Technologies Limited - ONWARDTEC.NS (NSE)
Orkla ASA - ORKLY (OTC)
Ophir Resources Co. - SUFF (OTC)
Ormat Technologies, Inc. - HNM.F (FSX)
OppFi Inc. - OPFI (NYSE)
Orad Ltd - ORAD.TA (TLV)
Olectra Greentech Limited - OLECTRA.NS (NSE)
Organic Coatings Limited - ORGCOAT.BO (BSE)
Oxford Instruments plc - OXIG.L (LSE)
Octave Intelligence plc - OCTV (NASDAQ)
Ortelius International AB - ORTIN.ST (STO)
Osang Healthcare Co.,Ltd - 036220.KQ (KOE)
Orbit Exports Limited - ORBTEXP.BO (BSE)
Orogen Royalties Inc. - OGN.V (TSXV)
Orthofix Medical Inc. - OFIX (NASDAQ)
Option N.V. - OPTI.BR (BRU)
Omnitech Engineering Limited - OMNI.NS (NSE)
Orica Limited - ORI.AX (ASX)
Owens Corning - OC (NYSE)
Oil and Natural Gas Corporation Limited - ONGC.NS (NSE)
Oxford Lane Capital Corp. - OXLCO (NASDAQ)
Oberweis Micro Cap Institutional - OMCIX (NASDAQ)
OxPay Financial Limited - TVV.SI (SES)
Optegra Ventures Inc. - ESXMF (OTC)
Onyx Healthcare Inc. - 6569.TWO (TWO)
OSR Holdings, Inc. - OSRHW (NASDAQ)
Ontex Group N.V. - ONXXF (OTC)
Oi S.A. - OIBZQ (OTC)
Ocean Glass Public Company Limited - OGC.BK (SET)
OVH Groupe S.A. - OVH.PA (PAR)
Ongoal Technology Co., Ltd. - 301662.SZ (SHZ)
Oncorus, Inc. - ONCR (NASDAQ)
Omega Alpha SPAC - OMEG (NASDAQ)
Oceanwide Holdings Co., Ltd. - 000046.SZ (SHZ)
One Heritage Group PLC - OHG.L (LSE)
Ordina N.V. - ORDI.AS (AMS)
Ovation Science Inc. - OVAT.CN (CNQ)
OmniVision Technologies, Inc. - OVTI (NASDAQ)
Otis Gallery Llc - Membership Interests Series - Gallery Drop 049 Fund - OGSTS (OTC)
OpenDoor Inc. - OPNDF (OTC)
Omni-Plus System Limited - 7699.T (JPX)
Orosur Mining Inc. - OMI.TO (TSX)
Ormat Technologies, Inc. - 0KDH.L (LSE)
Ossiam Risk Weighted Enhanced Commodity Ex Grains TR UCITS ETF 1C(USD) - LCRW.L (LSE)
Outdoor Holding Company - POWW (NASDAQ)
Oneview Healthcare PLC - ONE.AX (ASX)
Orege S.A. - OREGE.PA (PAR)
Orange S.A. - FNCTF (OTC)
Orinoquia Real Estate SOCIMI, S.A. - MLORQ.PA (PAR)
O3 Mining Inc. - OIII.V (TSXV)
Orford Mining Corporation - ORM.V (TSXV)
Orbital Energy Group, Inc. - OEG (NASDAQ)
OKYO Pharma Limited - EMMLF (OTC)
One Mobikwik Systems Limited - MOBIKWIK.NS (NSE)
Onion Global Limited - OG (NYSE)
OFS Credit Company, Inc. - OCCIP (NASDAQ)
OCA Acquisition Corp. - OCAX (OTC)
Oceanscape International Limited - V2Y.SI (SES)
OSB Group Plc - OSB.L (LSE)
Oak Woods Acquisition Corporation - OAKUU (NASDAQ)
OneScreen Inc. - OSCN (OTC)
Oreterra Metals Corp. - OTMC.V (TSXV)
OFS Credit Company, Inc. - OCCIO (NASDAQ)
OboTech Acquisition SE - OTA.F (FSX)
Office Properties Income Trust - OPINL (NASDAQ)
Oracle Financial Services Software Limited - OFSS.BO (BSE)
OMV Petrom S.A. - PETB.L (LSE)
OboTech Acquisition SE - OTA.DE (XETRA)
OKEA Asa - OKEA.OL (OSL)
Octanex Limited - OXX.AX (ASX)
OSR Holdings, Inc. - OSRH (NASDAQ)
OPY Acquisition Corp. I - OHAAU (NASDAQ)
Orla Mining Ltd. - ORLA (AMEX)
Optimum Ventures Ltd. - OPV.V (TSXV)
Orient Abrasives Limited - ORIENTABRA.NS (NSE)
Onconova Therapeutics Inc. Warrants - ONTXW (NASDAQ)
Opdenergy Holding, S.A. - OPDE.MC (BME)
Orangekloud Technology Inc. - ORKT (NASDAQ)
Ontex Group N.V. - ONTEX.BR (BRU)
Ossiam EUROPE ESG MACHINE LEARNING - OSX4.DE (XETRA)
Origen Resources Inc. - OGGNF (OTC)
Off The Hook YS Inc. - OTH (AMEX)
Onvia, Inc. - ONVI (NASDAQ)
OmniLit Acquisition Corp. - OLIT (NASDAQ)
OmniAb, Inc. Common Stock When Issued - OABIV (NASDAQ)
Ongwe Minerals Inc. - GQMLF (OTC)
OSSIAM World ESG Machine Learning UCITS ETF - OWLU.L (LSE)
OncoSec Medical Incorporated - ONCS (NASDAQ)
Officebusters Corp. - 5890.T (JPX)
Old Mutual Limited - ODMUF (OTC)
Ocean Wilsons Holdings Limited - OCN.L (LSE)
Oxford Technology 4 Venture Capital Trust Plc - OXF.L (LSE)
Ouster, Inc. - OUSTW (NASDAQ)
OSSIAM World ESG Machine Learning UCITS ETF - OWLP.L (LSE)
Orchid Pharma Limited - ORCHIDPHAR.BO (BSE)
Orient Securities International Holdings Limited - 8001.HK (HKSE)
Osprey Polkadot Trust - ODOT (OTC)
OverActive Media Corp. - OAMCF (OTC)
Oragin Foods Inc. - OG.V (TSXV)
Orion Acquisition Corp. - OHPAW (NASDAQ)
Optima Medical Innovations Corp. - OMIC.CN (CNQ)
OR Royalties Inc. - 0VBE.L (LSE)
Oseaspre Consultants Ltd - OSEASPR.BO (BSE)
Olympic Steel, Inc. - ZEUS (NASDAQ)
Octopus Titan VCT plc - OTV2.L (LSE)
Orezone Gold Corporation - ORZWF (OTC)
Oi S.A. - OIBRQ (OTC)
One Equity Partners Open Water I Corp. - OEPWU (NASDAQ)
O2i Bsa - O2IBS.PA (PAR)
Oronova Energy Inc. - ONVRF (OTC)
Osisko Mining Inc. - OBNNF (OTC)