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


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
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
ONFO · Onfolio Holdings Inc
ONIT · Onity Group Inc.
ONL · Orion Office Reit Inc
ONL-W · ONL-W
ONMD · OneMedNet Corp.
ONON · On Holding Ltd
ONT · Onterris
ONTF · ON24 Inc
ONTO · Onto Innovation Inc
ONTX · Onconova Therapeutics Inc
ONTXW · Onconova Therapeutics Inc. Warrants
ONVO · Organovo Holdings Inc
ONYX · Onyx Acquisition I Co
ONYXU · Onyx Acquisition Co I Unit
ONYXW · Onyx Acquisition Co. I Warrant
OOMA · Ooma Inc
OP · Oceanpal Inc
OPA · Magnum Opus Acquisition Ltd
OPA-U · OPA-U
OPA-WS · OPA-WS