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
Oi S.A. - OIBR3.SA (SAO)
Ophir Asset Management Pty Ltd - Ophir High Conviction Fund - OPH.AX (ASX)
Orica Limited - OCLDF (OTC)
Overlay Shares Small Cap Equity ETF - OVS (CBOE)
Ossiam Shiller Barclays Cape Europe Sector Value TR - EUPE.DE (XETRA)
Okinawa Cellular Telephone Company - OKCTF (OTC)
Ocean Park Tactical Core Income A - SSIZX (NASDAQ)
One and one Green Technologies. Inc - YDDL (NASDAQ)
OPT-Sciences Corporation - OPST (OTC)
OVH Groupe S.A. - OVH.PA (PAR)
Outfront Media Inc. - OUT (NYSE)
OUG Holdings Inc. - 8041.T (JPX)
Ossiam STOXX Europe 600 Equal Weight NR UCITS ETF - L6EW.L (LSE)
Orion Oyj - ORNAV.HE (HEL)
OVAL Corporation - 7727.T (JPX)
Onur Yuksek Teknoloji AS - ONRYT.IS (IST)
Omaxe Limited - OMAXE.NS (NSE)
ObjectOne Information Systems Limited - OONE.BO (BSE)
OMER S.p.A. - OMER.MI (MIL)
Orgenesis Inc. - ORGS (OTC)
Orogen Royalties Inc. - OGN.V (TSXV)
Ongoal Technology Co., Ltd. - 301662.SZ (SHZ)
Olympus Corporation - 7733.T (JPX)
Oriental Energy Co., Ltd. - 002221.SZ (SHZ)
Opiant Pharmaceuticals, Inc. - OPNT (NASDAQ)
Orient Green Power Company Limited - GREENPOWER.BO (BSE)
OC Oerlikon Corporation AG - 0QO3.IL (IOB)
Otello Corporation ASA - OTEC.OL (OSL)
Oshkosh Corp - OSK (NYSE)
Oxford Lane Capital Corp. 7.95% Notes due 2032 - OXLCG (NASDAQ)
Oaktree Acquisition Corp. III Life Sciences - OACCW (NASDAQ)
Odfjell Technology Ltd. - OTL.OL (OSL)
OppFi Inc. - OPFI (NYSE)
Omikenshi Co., Ltd. - 3111.T (JPX)
Oxford Nanopore Technologies plc - ONTTF (OTC)
OKADA Corp. Inc. - 560A.T (JPX)
Otomo Logistics Service Co.,Ltd. - 9149.T (JPX)
Oriental Enterprise Holdings Limited - 0018.HK (HKSE)
Oceaneering International, Inc. - 0KAN.L (LSE)
Otsuka Corporation - 4768.T (JPX)
OC Oerlikon Corporation AG - 0QO3.L (LSE)
Old Market Capital Corporation - OMCC (OTC)
Optimum International Equity Fund Class I - OIIEX (NASDAQ)
Ottawa Bancorp, Inc. - OTTW (OTC)
Otello Corporation ASA - OPESF (OTC)
Okura Industrial Co., Ltd. - 4221.T (JPX)
OR Royalties Inc. - OR (NYSE)
Okamoto Glass Co., Ltd. - 7746.T (JPX)
Osiajee Texfab Limited - OSIAJEE.BO (BSE)
Ooredoo Q.P.S.C. - ORDS.QA (DOH)
Omnia Metals Group Ltd - OM1.AX (ASX)
Oeneo S.A. - SBT.PA (PAR)
Onward Opportunities Ltd - ONWD.L (LSE)
ODK Solutions Company, Ltd. - 3839.T (JPX)
Otsuka Information Technology Corp. - 3570.TWO (TWO)
Ossiam Shiller Barclays Cape Europe Sector Value TR - LCPE.L (LSE)
Origen Resources Inc. - OGGNF (OTC)
Obsidian Therapeutics Inc. - OBX (NASDAQ)
Ocular Therapeutix, Inc. - OCUL (NASDAQ)
Oxford Lane Capital Corp. - OXLCI (NASDAQ)
Oversea-Chinese Banking Corporation Limited - OVCHF (OTC)
OpenWork Inc. - 5139.T (JPX)
Origin Enterprises plc - ORENF (OTC)
Oxford Instruments plc - OXIG.L (LSE)
Oak View Bankshares, Inc. - OAKV (OTC)
Obra Opportunistic Structured Products ETF - OOSP (AMEX)
Overlay Shares Large Cap Equity ETF - OVL (CBOE)
Ocumension Therapeutics - 1477.HK (HKSE)
Orange S.A. - FTE.DE (XETRA)
Okeanis Eco Tankers Corp. - OET.OL (OSL)
Olympia Industries Limited - OLYMPTX.BO (BSE)
Old Mutual Limited - OMU.JO (JNB)
Optimum Communications, Inc. - OPTU (NYSE)
Ocumetics Technology Corp. - OTCFF (OTC)
Oceanic Wind Energy Inc. - NKWFF (OTC)
Onerobotics - 6600.HK (HKSE)
Oceanpact Serviços Marítimos S.A. - OPCT3.SA (SAO)
Oneness Biotech Co., Ltd. - 4743.TWO (TWO)
Olatech Solutions Limited - OLATECH.BO (BSE)
Omnitek Engineering Corp. - OMTK (OTC)
ONDECK Co., Ltd. - 7360.T (JPX)
OHB SE - 0FH7.L (LSE)
Oriana Power Ltd. - ORIANA.NS (NSE)
OYAK Çimento Fabrikalari A.S. - OYAKC.IS (IST)
OppFi Inc. WT - OPFI-WT (NYSE)
OTG Acquisition Corp. I Unit - OTGAU (NASDAQ)
OnMobile Global Limited - ONMOBILE.NS (NSE)
Orcoda Limited - ODA.AX (ASX)
Obsidian Energy Ltd. - OBE.TO (TSX)
Okura Holdings Limited - 1655.HK (HKSE)
Ovid Therapeutics Inc. - OVID (NASDAQ)
Onion Global Limited - OGBLY (OTC)
Oil India Limited - OIL.BO (BSE)
Ocean's King Lighting Science & Technology Co., Ltd. - 002724.SZ (SHZ)
Odyssey Technologies Limited - ODYSSEY.BO (BSE)
Orchasp Ltd. - ORCHASP.NS (NSE)
Opple Lighting Co.,LTD - 603515.SS (SHH)
Orell Füssli AG - OFN.SW (SIX)
OUE Limited - LJ3.SI (SES)
Ondine Biomedical Inc. - OBI.L (LSE)
Ordell Minerals Limited - ORD.AX (ASX)
Orvana Minerals Corp. - ORV.TO (TSX)
Ossiam STOXX Europe 600 Equal Weight NR UCITS ETF - S6EW.L (LSE)
Onterris, Inc. - ONT (NYSE)
ONEOK, Inc. - 0KCI.L (LSE)
Oriental Consultants Holdings Company Limited - 2498.T (JPX)
Onewo Inc. - 2602.HK (HKSE)
Ontex Group N.V. - ONXXF (OTC)
Oriental Union Chemical Corporation - 1710.TW (TAI)
Oxford Square Capital Corp. - OXSQ (NASDAQ)
Odine Solutins Teknolji Ticrt ve Snyi AS - ODINE.IS (IST)
Oki Electric Industry Co., Ltd. - 6703.T (JPX)
Oxbridge Re Holdings Limited - OXBRW (NASDAQ)
OCM Gold Atlas - OCMAX (NASDAQ)
Oracle Corporation Japan - 4716.T (JPX)
Oberweis Micro Cap Portfolio - OBMCX (NASDAQ)
Oddity Tech Ltd. - ODD (NASDAQ)
Oxford Instruments plc - OXINF (OTC)
Orkla ASA - ORKLF (OTC)
OSK Holdings Berhad - 5053.KL (KLS)
Optima Automobile Group Holdings Limited - 8418.HK (HKSE)
OBCL Limited - OBCL.BO (BSE)
Ossiam Shiller Barclays Cape US Sector Value TR - CAPU.L (LSE)
Orexo AB (publ) - ORXOF (OTC)
Opus Small Cap Value Plus ETF - OSCV (CBOE)
Orpea S.A. - ORPEF (OTC)
Octopus AIM VCT PLC - OOA.L (LSE)
Osaka Soda Co., Ltd. - 4046.T (JPX)
Odyssey Health, Inc. - ODYY (OTC)
Origin Energy Limited - ORG.AX (ASX)
Okta, Inc. - OKTA (NASDAQ)
Olympio Metals Limited - OLY.AX (ASX)
Orchid Pharma Limited - ORCHPHARMA.NS (NSE)
OVS S.p.A. - OVS.MI (MIL)
Orexo AB (publ) - ORXOY (OTC)
Oceanhawk Acquisition Corp. Class A Ordinary Shares - OHAC (NASDAQ)
Odawara Auto-Machine Mfg. Co., Ltd. - 7314.T (JPX)
Oncoclínicas do Brasil Serviços Médicos S.A. - ONCO3.SA (SAO)
Origin Enterprises plc - OIZ.IR (DUB)
OSE Immunotherapeutics S.A. - ORPOF (OTC)
OR Royalties Inc. - 0VBE.L (LSE)
Oceanus Group Limited - 579.SI (SES)
Oriental Hotels Limited - ORIENTHOT.NS (NSE)
Ono Pharmaceutical Co., Ltd. - OPHLY (OTC)
Oncopeptides AB (publ) - ONCO.ST (STO)
Omni-Plus System Limited - 7699.T (JPX)
One Mobikwik Systems Limited - MOBIKWIK.BO (BSE)
Origin Company, Limited - 6513.T (JPX)
Olectra Greentech Limited - OLECTRA.NS (NSE)
OMV AG - OMV.VI (VIE)
Orpea S.A. - 0NEX.L (LSE)
onesano S.A. - ONO.WA (WSE)
Osiris One Metals Ltd. - IONGF (OTC)
Options Media Group Holdings, Inc. - OPMG (OTC)
Onyx Healthcare Inc. - 6569.TWO (TWO)
Orient Bell Limited - ORIENTBELL.NS (NSE)
Oracle Corporation - ORCL.SW (SIX)
Organto Foods Inc. - OGOFF (OTC)
Onamba Co., Ltd. - 5816.T (JPX)
Organon & Co. - OGN (NYSE)
Oshidori International Holdings Limited - OSHDF (OTC)
Optex Systems Holdings, Inc - OPXS (NASDAQ)
Oneclick Logistics India Ltd. - OLIL.NS (NSE)
Ohsho Food Service Corp. - 9936.T (JPX)
OYO Corporation - 9755.T (JPX)
Overseas Chinese Town (Asia) Holdings Limited - 3366.HK (HKSE)
OnTrack Core Fund Advisor Class Shares - OTRGX (NASDAQ)
Okaya Electric Industries Co., Ltd. - 6926.T (JPX)
Osaka Gas Co., Ltd. - 9532.T (JPX)
Ojai Oil Company - OJOC (OTC)
Oxford Industries, Inc. - OXM (NYSE)
Optorun Co.,Ltd. - 6235.T (JPX)
Okuma Corporation - 6103.T (JPX)
OMS Energy Technologies Inc. - OMSE (NASDAQ)
Opawica Explorations Inc. - OPWEF (OTC)
Okasan Securities Group Inc. - 8609.T (JPX)
Origin Agritech Limited - SEED (NASDAQ)
Oak Street Health, Inc. - OSH (NYSE)
OceanaGold Corporation - OGC.TO (TSX)
ObsEva S.A. - OBSV (NASDAQ)
Orchid Island Capital, Inc. - ORC (NYSE)
OncoTherapy Science, Inc. - 4564.T (JPX)
Okeanis Eco Tankers Corp. - OKENF (OTC)
Okada Aiyon Corporation - 6294.T (JPX)
Onconova Therapeutics Inc. Warrants - ONTXW (NASDAQ)
Openn Negotiation Limited - OPN.AX (ASX)
Omkar Speciality Chemicals Limited - OMKARCHEM.BO (BSE)
Osprey Polkadot Trust - ODOT (OTC)
Oncternal Therapeutics, Inc. - ONCT (NASDAQ)
Orezone Gold Corporation - ORE.TO (TSX)
Orchid Pharma Limited - ORCHPHARMA.BO (BSE)
Ossiam STOXX Europe 600 Equal Weight NR UCITS ETF - OSX6.DE (XETRA)
Ocean Park Diversified Income ETF - DUKZ (AMEX)
Orsero S.p.A. - ORS.MI (MIL)
Orkla India Ltd. - ORKLAINDIA.NS (NSE)
Olympio Metals Limited - COPGF (OTC)
Optibase Ltd. - OBAS (NASDAQ)
Otter Creek Long/Short Opportunity Fund - Investor Class - OTCRX (NASDAQ)
ORIENTAL RISE HOLDINGS Ltd - ORIS (NASDAQ)
Oil Refineries Ltd. - OILRF (OTC)
OMNIQ Corp. - OMQS (OTC)
Ozon Holdings PLC - OZON (NASDAQ)
Olam International Limited - O32.SI (SES)
Orion Metals Limited - ORM.AX (ASX)
Obsidian Energy Ltd. - OBELF (OTC)
Ocean Yield ASA - OCY.OL (OSL)
One Heritage Group PLC - OHG.L (LSE)
Onassis Holdings Corp. - ONSS (OTC)
OCI International Holdings Limited - DGTLF (OTC)
Olam Group Limited - OLMIY (OTC)
Orla Mining Ltd. - ORLA (AMEX)
Onyx Acquisition Co. I - ONYXW (NASDAQ)
OXE Marine AB (publ) - OXE.ST (STO)
Office Properties Income Trust - OPINL (NASDAQ)
Organo Corporation - 6368.T (JPX)
Ormonde Mining plc - ORQ1.IR (DUB)
Ocuphire Pharma, Inc. - OCUP (NASDAQ)
OR Royalties Inc. - OR.TO (TSX)
Oil Enhanced Options Income ETF - USOY (NASDAQ)
Osisko Gold Group Inc. - OGGWZ (NASDAQ)
Oruka Therapeutics, Inc. - ORKA (NASDAQ)
OGE Energy Corp. - OGE (NYSE)
Otokar Otomotiv ve Savunma Sanayi A.S. - OTKAR.IS (IST)
Osang Healthcare Co.,Ltd - 036220.KQ (KOE)
Okamura Foods Co., Ltd. - 2938.T (JPX)
Omni Ax's Software Limited - OMNIAX.BO (BSE)
Ops eCom S.p.A. - OEC.MI (MIL)
Ovzon AB (publ) - OVZON.ST (STO)
Oasis Hotel Resort & Casino I - OHTR (OTC)
O.A.T., Inc. - OATN (OTC)
Onward Holdings Co., Ltd. - 8016.T (JPX)
ORIX JREIT Inc. - 8954.T (JPX)
Orezone Gold Corporation - ORZCF (OTC)
Ooma, Inc. - OOMA (NYSE)
Otto Energy Limited - OEL.AX (ASX)
OneApex Limited - 5SY.SI (SES)
Oceana Group Limited - OCE.JO (JNB)
Orbit Technologies Ltd - ORBI.TA (TLV)
Origin Investment Corp I Ordinary Shares - ORIQ (NASDAQ)
Olympia Financial Group Inc. - OLYFF (OTC)
Oxford Technology VCT Ord - OT1.L (LSE)
One Stop Systems, Inc. - OSS (NASDAQ)
Origo Partners PLC - OPP.L (LSE)
Ouster, Inc. - OUST (NASDAQ)
Omni Bridgeway Limited - OBL.AX (ASX)
Ocean Glass Public Company Limited - OGC.BK (SET)
Osotspa Public Company Limited - OSOPF (OTC)
Orion Equities Limited - OEQ.AX (ASX)
One World Lithium Inc. - OWRDF (OTC)
Onyx Acquisition Co. I - ONYXU (NASDAQ)