PyInvesting
PyInvesting

Helping investors beat the market.


US Stock

Explore the US stocks in PyInvesting's instrument catalogue. Select a company below to review its instrument page and available history before including it in a backtest.

This catalogue lists available instruments, not the historical membership of a stock index. Data coverage and usable backtest dates vary by instrument.

Learn how to backtest without coding · Build a relative strength backtest


ODYS · Odysight.ai Inc. Common Stock
ODZA · ODENZA CORP
OEC · Orion Engineered Carbons SA
OEG · Orbital Energy Group Inc
OEPW · One Equity Partners Open Water I Corp
OEPWU · One Equity Partners Open Water I Corp
OEPWW · One Equity Partners Open Water I Corp. Warrant
OESX · Orion Energy Systems Inc
OFAL · OFAL
OFC · Corporate Office Properties Trust
OFED · Oconee Federal Financial Corp
OFG · OFG Bancorp
OFIX · Orthofix Medical Inc
OFLX · Omega Flex Inc
OFRM · Once Upon a Farm, PBC
OFS · OFS Capital Corp
OFSSI · OFSSI
OFSSL · OFS Capital Corporation 6.375% NT 25
OFSSZ · OFSSZ
OG · Onion Global Ltd ADR
OGC · OceanaGold Corporation
OGCP · Empire State Realty OP LP
OGE · OGE Energy Corporation
OGEN · Oragenics, Inc
OGG · Osisko Gold Group Inc.
OGI · OrganiGram Holdings Inc
OGN · Organon & Co
OGN-W · OGN-W
OGS · One Gas Inc
OHAA · OPY Acquisition I Corp
OHAAU · OPY Acquisition I Corp Unit
OHAAW · OPY Acquisition Corp. I Warrant
OHAC · Oceanhawk Acquisition Corp. Class A Ordinary Shares
OHACR · Oceanhawk Acquisition Corp. Rights
OHGI · One Horizon Group, Inc
OHI · Omega Healthcare Investors Inc
OHPA · Orion Acquisition Corp
OHPAU · Orion Acquisition Corp Unit
OHPAW · Orion Acquisition Corp. Warrant
OI · O-I Glass Inc
OIA · Invesco Municipal Income Opportunities Closed Fund Class Common
OIBR-C · Oi S.A
OIBR-R · Oi SA ADR Rts 12/17/2018
OII · Oceaneering International Inc
OIIM · O2Micro International Limited
OIM · OneIM Acquisition Corp. Class A Ordinary Shares
OIMAU · OneIM Acquisition Corp. Units
OIO · ESGL Holdings Limited
OIS · Oil States International Inc
OJSCY · Public Joint Stock Company Rosneft Oil Company
OKE · ONEOK Inc
OKLO · Oklo Inc.
OKTA · Okta Inc
OKUR · OnKure Therapeutics, Inc.
OKYO · OKYO Pharma Ltd ADR
OLB · OLB Group Inc
OLED · Universal Display
OLIT · Omnilit Acquisition Corp
OLITU · Omnilit Acquisition Corp Unit
OLITW · OmniLit Acquisition Corp. Warrants.
OLK · Olink Holding AB ADR
OLLI · Ollie's Bargain Outlet Hldg
OLMA · Olema Pharmaceuticals Inc
OLN · Olin Corporation
OLO · Olo Inc
OLOX · Olenox Industries Inc.
OLP · One Liberty Properties Inc
OLPX · Olaplex Holdings Inc
OM · Outset Medical Inc
OMAB · Grupo Aeroportuario del Centro Norte SAB de CV
OMC · Omnicom Group Inc
OMCC · Old Market Capital Corporation
OMCL · Omnicell Inc
OMDA · Omada Health, Inc. Common Stock
OMEG · Omega Alpha SPAC
OMER · Omeros Corporation
OMEX · Odyssey Marine Exploration Inc
OMF · OneMain Holdings Inc
OMGA · Omega Therapeutics Inc
OMH · Ohmyhome Limited Ordinary Shares
OMI · Owens & Minor Inc
OMIC · Singular Genomics Systems Inc
OMP · Oasis Midstream Partners LP
OMQS · Omniq Corp
OMSE · OMS Energy Technologies Inc.
ON · ON Semiconductor Corporation
ONB · Old National Bancorp
ONC · BeiGene, Ltd.
ONCH · 1RT Acquisition Corp.
ONCO · Onconetix Inc
ONCR · Oncorus Inc
ONCS · OncoSec Medical Inc
ONCT · Oncternal Therapeutics Inc
ONCY · Oncolytics Biotech Inc
ONDK · On Deck Capital, Inc
ONDS · Ondas Holdings Inc.
ONE · OneSmart International Education Group Limited
ONEG · OneConstruction Group Limited Ordinary Shares
ONEM · 1Life Healthcare Inc
ONEW · Onewater Marine