Roic AI
Solutions
API
News
Pricing
Resources
Community
Toggle navigation menu
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
Orient International Enterprise, Ltd. - 600278.SS (SHH)
Oil States International, Inc. - OIS (NYSE)
Oracle Corporation - ORCL (NYSE)
Ormat Technologies, Inc. - ORA (NYSE)
Orion Office REIT Inc. - ONL (NYSE)
Osisko Development Corp. - ODV (NYSE)
Oceaneering International, Inc. - OII (NYSE)
Offerpad Solutions Inc. - OPAD (NYSE)
Oriental System Technology Inc. - 6819.TWO (TWO)
Otobrite Electronics Inc - 2256.TWO (TWO)
Omega Healthcare Investors, Inc. - OHI (NYSE)
Oyang Corporation - 006090.KS (KSC)
OppFi Inc. - OPFI (NYSE)
Oki Electric Industry Co., Ltd. - 6703.T (JPX)
Oshkosh Corporation - OSK (NYSE)
Owlet, Inc. - OWLT (NYSE)
Oiles Corporation - 6282.T (JPX)
Ohmura Shigyo Co.,Ltd. - 3953.T (JPX)
ORIX JREIT Inc. - 8954.T (JPX)
Oji Holdings Corporation - 3861.T (JPX)
Obayashi Corporation - 1802.T (JPX)
OBIC Business Consultants Co., Ltd. - 4733.T (JPX)
Orient Corporation - 8585.T (JPX)
Origin Company, Limited - 6513.T (JPX)
O-Well Corporation - 7670.T (JPX)
O-I Glass, Inc. - OI (NYSE)
Optoelectronics Co.,Ltd. - 6664.T (JPX)
OneMain Holdings, Inc. - OMF (NYSE)
OAT Agrio Co., Ltd. - 4979.T (JPX)
One Liberty Properties, Inc. - OLP (NYSE)
Otis Worldwide Corporation - OTIS (NYSE)
OOTOYA Holdings Co., Ltd. - 2705.T (JPX)
Okuwa Co., Ltd. - 8217.T (JPX)
OneLogix Group Limited - OLG.JO (JNB)
OmniLit Acquisition Corp. - OLITU (NASDAQ)
Outfront Media Inc. - OUT (NYSE)
OZ Minerals Limited - OZMLF (PNK)
Oicintra, Inc. - OICT (PNK)
Objective Corporation Limited - OCL.AX (ASX)
Optiscan Imaging Limited - OIL.AX (ASX)
Orchestra Holdings Inc. - 6533.T (JPX)
OneConnect Financial Technology Co., Ltd. - OCFT (NYSE)
Osisko Gold Royalties Ltd - OR (NYSE)
Oriental Carbon & Chemicals Limited - OCCL.NS (NSE)
ONEOK, Inc. - OKE (NYSE)
Opthea Limited - OPT.AX (ASX)
oOh!media Limited - OML.AX (ASX)
Onoff AG - 2QU.DE (XETRA)
O'Reilly Automotive, Inc. - ORLY (NASDAQ)
OKYO Pharma Limited - EMMLF (PNK)
Orthocell Limited - OCC.AX (ASX)
Oil-Dri Corporation of America - ODC (NYSE)
Ooma, Inc. - OOMA (NYSE)
Ondas Holdings Inc. - ONDS (NASDAQ)
Ollie's Bargain Outlet Holdings, Inc. - OLLI (NASDAQ)
Ofuna Technology Co., Ltd. - 4577.TWO (TWO)
OraSure Technologies, Inc. - OSUR (NASDAQ)
Oblong, Inc. - OBLG (NASDAQ)
ON Semiconductor Corporation - ON (NASDAQ)
Omega Oil & Gas Limited - OMA.AX (ASX)
Oak Valley Bancorp - OVLY (NASDAQ)
Omeros Corporation - OMER (NASDAQ)
Orthofix Medical Inc. - OFIX (NASDAQ)
Open Text Corporation - OTEX (NASDAQ)
Owens & Minor, Inc. - OMI (NYSE)
Origin Materials, Inc. - ORGN (NASDAQ)
Orange County Bancorp, Inc. - OBT (NASDAQ)
OceanFirst Financial Corp. - OCFC (NASDAQ)
OFS Credit Company, Inc. - OCCI (NASDAQ)
Oklo Inc. - OKLO (NYSE)
Old National Bancorp - ONBPP (NASDAQ)
Old Dominion Freight Line, Inc. - ODFL (NASDAQ)
Orient Overseas (International) Limited - OROVF (PNK)
Orion Group Holdings, Inc. - ORN (NYSE)
Oxford Industries, Inc. - OXM (NYSE)
Old Second Bancorp, Inc. - OSBC (NASDAQ)
Omnicom Group Inc. - OMC (NYSE)
Okeanis Eco Tankers Corp. - ECO (NYSE)
Oncolytics Biotech Inc. - ONCY (NASDAQ)
Office Properties Income Trust - OPI (NASDAQ)
Okta, Inc. - OKTA (NASDAQ)
Oruka Therapeutics, Inc. - ORKA (NASDAQ)
Olema Pharmaceuticals, Inc. - OLMA (NASDAQ)
OFG Bancorp - OFG (NYSE)
Olin Corporation - OLN (NYSE)
One Stop Systems, Inc. - OSS (NASDAQ)
Oaktree Specialty Lending Corporation - OCSL (NASDAQ)
OGE Energy Corp. - OGE (NYSE)
Oncodesign SA - ALONC.PA (EURONEXT)
Oppenheimer Holdings Inc. - OPY (NYSE)
ORIC Pharmaceuticals, Inc. - ORIC (NASDAQ)
Open Lending Corporation - LPRO (NASDAQ)
OKYO Pharma Limited - OKYO (NASDAQ)
Olive Resource Capital Inc. - XTERF (PNK)
Osaic Financial Services, Inc. - LTSAP (PNK)
OFS Credit Company, Inc. - OCCIN (NASDAQ)
Oxford Lane Capital Corp. 5.00% Notes due 2027 - OXLCZ (NASDAQ)
OMNIQ Corp. - OMQS (PNK)
Oncologix Tech, Inc. - OCLG (PNK)
Otsuka Holdings Co., Ltd. - OTSKF (PNK)
Oi S.A. - OIBZQ (PNK)
Orbital Corporation Limited - OBTEF (PNK)
Organic Potash Corporation - OPC.CN (CNQ)
Outokumpu Oyj - OUTFF (PNK)
Omni-Lite Industries Canada Inc. - OLNCF (PNK)
OCI International Holdings Limited - DGTLF (PNK)
OrganiGram Holdings Inc. - OGI.TO (TSX)
Oxford Lane Capital Corp. 6.75% Notes due 2031 - OXLCL (NASDAQ)
Old Harbor Bank - OHBK (PNK)
Onfolio Holdings, Inc. - ONFOW (NASDAQ)
Ovintiv Inc. - OVV.TO (TSX)
OJsys, Inc. - OJSY (PNK)
Oxford Investments Holdings Inc. - OXIHF (PNK)
Ocean Biomedical, Inc. - OCEA (NASDAQ)
ORIX Corporation - ORXCF (PNK)
Odessa Minerals Limited - FNGGF (PNK)
Oxford Lane Capital Corp. - OXLCN (NASDAQ)
Oramed Pharmaceuticals Inc. - ORMP (NASDAQ)
Orkla ASA - ORKLY (PNK)
Option Care Health, Inc. - OPCH (NASDAQ)
Oddity Tech Ltd. - ODD (NASDAQ)
Oriental Land Co., Ltd. - OLCLF (PNK)
Operadora de Sites Mexicanos, S.A.B. de C.V. - OPMXF (PNK)
Oversea-Chinese Banking Corporation Limited - OVCHF (PNK)
Omkar Speciality Chemicals Limited - OMKARCHEM.NS (NSE)
Omega Flex, Inc. - OFLX (NASDAQ)
Omnicell, Inc. - OMCL (NASDAQ)
Optex Systems Holdings, Inc - OPXS (PNK)
Opera Limited - OPRA (NASDAQ)
Orkla ASA - ORKLF (PNK)
Otter Tail Corporation - OTTR (NASDAQ)
Onfolio Holdings, Inc. - ONFO (NASDAQ)
Oz Lithium Corporation - GRXXF (PNK)
OFS Capital Corporation 4.95% Notes due 2028 - OFSSH (NASDAQ)
Origin Agritech Limited - SEED (NASDAQ)
Oxford Square Capital Corp. 5.50% Notes due 2028 - OXSQG (NASDAQ)
Oncternal Therapeutics, Inc. - ONCT (NASDAQ)
Oasis Petroleum Inc. - OASPW (PNK)
OPKO Health, Inc. - OPK (NASDAQ)
Orgenesis Inc. - ORGS (NASDAQ)
OFS Credit Company, Inc. - OCCIO (NASDAQ)
Outcrop Silver & Gold Corporation - OCGSF (PNK)
Ormand Industries Inc - OMDD (PNK)
Olympus Corporation - OCPNF (PNK)
OptimizeRx Corporation - OPRX (NASDAQ)
O.A.T., Inc. - OATN (PNK)
Ocular Therapeutix, Inc. - OCUL (NASDAQ)
Oncolytics Biotech Inc. - ONC.TO (TSX)
Oriental Culture Holding LTD - OCG (NASDAQ)
Orla Mining Ltd. - OLA.TO (TSX)
Otto Energy Limited - OTTEF (PNK)
Orbite Technologies Inc. - EORBF (PNK)
Obsidian Energy Ltd. - OBE (AMEX)
Orion Energy Systems, Inc. - OESX (NASDAQ)
Oak Ridge Financial Services, Inc. - BKOR (PNK)
Orca Energy Group Inc. - ORXGF (PNK)
OBIC Co.,Ltd. - OBIIF (PNK)
OP Bancorp - OPBK (NASDAQ)
Oak View Bankshares, Inc. - OAKV (PNK)
OKE Precision Cutting Tools Co., Ltd. - 688308.SS (SHH)
Ovostar Union Public Company Limited - OVO.WA (WSE)
Omagine, Inc. - OMAGQ (PNK)
Oi S.A. - OIBRQ (PNK)
Organovo Holdings, Inc. - ONVO (NASDAQ)
Origin Energy Limited - OGFGF (PNK)
Ohmyhome Limited - OMH (NASDAQ)
Orefinders Resources Inc. - ORFDF (PNK)
OC Oerlikon Corporation AG - OERLF (PNK)
Ocean Power Technologies, Inc. - OPTT (AMEX)
Organization of Football Prognostics S.A. - GRKZF (PNK)
Out Front Companies Inc. - OTFT (PNK)
Omni Financial Services, Inc. - OFSI (PNK)
Orchid Ventures, Inc. - ORVRF (PNK)
Optigenex Inc. - OPGX (PNK)
Octaware Technologies Limited - OCTAWARE.BO (BSE)
Orogen Royalties Inc. - OGNRF (PNK)
Olaplex Holdings, Inc. - OLPX (NASDAQ)
Oracle Healthcare Acquisition Corp. - OHAQ (PNK)
Orange S.A. - FNCTF (PNK)
Orient Securities Company Limited - 600958.SS (SHH)
Osaka Steel Co., Ltd. - OSKXF (PNK)
Opendoor Technologies Inc. - OPEN (NASDAQ)
Outokumpu Oyj - OUTKY (PNK)
OPTiM Corporation - OTPMF (PNK)
OMV AG - OMVJF (PNK)
Oconee Financial Corporation - OSBK (PNK)
Orica Limited - OCLDY (PNK)
OpenDoor Inc. - OPNDF (PNK)
Optimum Interactive USA Ltd. - OPTL (PNK)
Osiris Corporation - OSRS (PNK)
Opthea Limited - OPT (NASDAQ)
Orosur Mining Inc. - OROXF (PNK)
Oragenics, Inc. - OGEN (AMEX)
Organization of Football Prognostics S.A. - GOFPY (PNK)
OMID Holdings, Inc. - OMID (PNK)
Omega Therapeutics, Inc. - OMGA (NASDAQ)
Ontrak, Inc. - OTRK (NASDAQ)
Osisko Gold Royalties Ltd - OR.TO (TSX)
Outlook Therapeutics, Inc. - OTLK (NASDAQ)
Orbia Advance Corporation, S.A.B. de C.V. - MXCHF (PNK)
OptimumBank Holdings, Inc. - OPHC (NASDAQ)
OCI N.V. - OCINF (PNK)
Oracle Corporation Japan - OCLCF (PNK)
Old Point Financial Corporation - OPOF (NASDAQ)
Osaka Soda Co., Ltd. - 4046.T (JPX)
Optima Medical Innovations Corp. - TOKIF (PNK)
Organogenesis Holdings Inc. - ORGO (NASDAQ)
OneStream, Inc. Class A Common Stock - OS (NASDAQ)
OneMeta AI - ONEI (PNK)
Online Vacation Center Holdings Corp. - ONVC (PNK)
Omni Health, Inc. - OMHE (PNK)
Oxford Lane Capital Corp. - OXLCP (NASDAQ)
OSRAM Licht AG - OSAGF (PNK)
Old National Bancorp - ONB (NASDAQ)
Old National Bancorp - ONBPO (NASDAQ)
Oceansix Future Paths Ltd. - AKMYF (PNK)
Ono Pharmaceutical Co., Ltd. - OPHLF (PNK)
Orrön Energy AB (publ) - LNDNF (PNK)
Orpea SA - ORPEF (PNK)
Onex Corporation - ONEX.TO (TSX)
OSG Corporation - OSGCF (PNK)
OVAL Corporation - 7727.T (JPX)
Onward Holdings Co., Ltd. - 8016.T (JPX)
OceanFirst Financial Corp. - OCFCP (NASDAQ)
Otsuka Holdings Co., Ltd. - OTSKY (PNK)
Oculis Holding AG - OCS (NASDAQ)
Optiva Inc. - RKNEF (PNK)
Orangekloud Technology Inc. - ORKT (NASDAQ)
Orla Mining Ltd. - ORLA (AMEX)
Odimo Inc - ODMO (PNK)
Oversea-Chinese Banking Corporation Limited - OVCHY (PNK)
Orion Oyj - ORINY (PNK)
OCA Acquisition Corp. - OCAX (NASDAQ)
Odyssey Marine Exploration, Inc. - OMEX (NASDAQ)
Olympique Lyonnais Groupe SA - OQLGF (PNK)
Open Text Corporation - OTEX.TO (TSX)
Okamura Corporation - OKAMF (PNK)
Orrstown Financial Services, Inc. - ORRF (NASDAQ)
Oriental Land Co., Ltd. - OLCLY (PNK)
Oxford Lane Capital Corp. - OXLC (NASDAQ)
OneWater Marine Inc. - ONEW (NASDAQ)
Ocado Group plc - OCDDY (PNK)
O3 Mining Inc. - OIIIF (PNK)
Oxbridge Re Holdings Limited - OXBR (NASDAQ)
Orica Limited - OCLDF (PNK)
Oatly Group AB - OTLY (NASDAQ)
Orezone Gold Corporation - ORZCF (PNK)
ObsEva SA - OBSV (NASDAQ)
Opus Magnum Ameris, Inc. - OPUS (PNK)
Ocean Biomedical, Inc. - OCEAW (NASDAQ)