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


OP · Oceanpal Inc
OPA · Magnum Opus Acquisition Ltd
OPA-U · OPA-U
OPA-WS · OPA-WS
OPAD · Offerpad Solutions Inc. Class A Common Stock
OPAD-WS · OPAD-WS
OPAL · OPAL Fuels Inc
OPBK · OP Bancorp
OPCH · Option Care Health Inc
OPEN · Opendoor Technologies Inc
OPES · BurgerFi International, LLC
OPESU · Opes Acquisition Corp
OPESW · Opes Acquisition Corp - Warrants (13/03/2023)
OPFI · OppFi Inc
OPFI-WS · OPFI-WS
OPGN · OpGen Inc
OPHC · OptimumBank Holdings Inc
OPI · Office Properties Income Trust Common shares of beneficial interest
OPK · Opko Health Inc
OPLN · OPENLANE, Inc.
OPNT · Opiant Pharmaceuticals Inc
OPOF · Old Point Financial Corporation
OPP-P-A · OPP-P-A
OPP-P-B · OPP-P-B
OPP-PA · RiverNorth/DoubleLine Strategic Opportunity Fund Inc.
OPRA · Opera Ltd
OPRT · Oportun Financial Corp
OPRX · OPTIMIZERx Corp
OPT · Opthea Ltd
OPTH · Optimi Health Corp. Common Shares
OPTN · OptiNose
OPTT · Ocean Power Technologies Inc
OPTU · Optimum Communications, Inc.
OPTX · Syntec Optics Holdings Inc.
OPXS · Optex Systems Holdings, Inc. Common Stock
OPY · Oppenheimer Holdings Inc
OR · Osisko Gold Ro
ORA · Ormat Technologies Inc
ORAN · Orange SA ADR
ORBC · ORBCOMM Inc
ORBS · Eightco Holdings Inc.
ORC · Orchid Island Capital Inc.
ORCC · Owl Rock Capital Corp
ORCL · Oracle Corporation
ORGN · Origin Materials Inc
ORGNW · Origin Materials Inc Warrant
ORGO · Organogenesis Holdings Inc
ORGS · Orgenesis Inc
ORI · Old Republic International Corp
ORIA · Orion Biotech Opportunities Corp
ORIAW · Orion Biotech Opportunities Corp. Warrant
ORIC · Oric Pharmaceuticals Inc
ORIO · Orion Digital Corp.
ORIQ · Origin Investment Corp I
ORIS · Oriental Rise Holdings Limited Ordinary Shares
ORKA · Oruka Therapeutics, Inc.
ORKT · Orangekloud Technology Inc. Class A Ordinary Shares
ORLY · O’Reilly Automotive Inc
ORMP · Oramed Pharmaceuticals Inc
ORN · Orion Group Holdings Inc
ORPH · Orphazyme A/S
ORPN · Bioblast Pharma Ltd
ORRF · Orrstown Financial Services Inc
ORSN · Orisun Acquisition Corp
ORTX · Orchard Therapeutics PLC
OSAT · Orbsat Corp Common Stock
OSATW · Orbsat Corp Warrants
OSB · Norbord Inc
OSBC · Old Second Bancorp Inc
OSCR · Oscar Health Inc
OSG · Octave Specialty Group, Inc.
OSH · Oak Street Health Inc
OSI · Osiris Acquisition Corp
OSI-U · OSI-U
OSI-UN · Osiris Acquisition Corp
OSI-WS · OSI-WS
OSIS · OSI Systems Inc
OSK · Oshkosh Corporation
OSMT · Osmotica Pharmaceuticals plc
OSN · Ossen Innovation Co. Ltd
OSPN · OneSpan Inc
OSPR · Osprey Acquisition Corp. III Class A Ordinary Shares
OSRH · OSR Holdings Inc
OSS · One Stop Systems Inc
OST · Ostin Technology Group Co Ltd
OSTK · Overstockcom Inc
OSTR · Oyster Enterprises Acquisition Corp
OSTRU · Oyster Enterprises Acquisition Corp
OSTRW · Oyster Enterprises Acquisition Corp. Warrant
OSUR · OraSure Technologies Inc
OSW · OneSpaWorld Holdings Ltd
OTAI-RI · Starlink AI Acquisition Corporation
OTAI-UN · Starlink AI Acquisition Corp
OTEC · Oceantech Acquisitions I Corp
OTECU · Oceantech Acquisitions I Corp Unit
OTECW · OceanTech Acquisitions I Corp. Warrant
OTEL · Otelco Inc
OTEX · Open Text Corp
OTF · Blue Owl Technology Finance Corp.
OTGA · OTG Acquisition Corp. I Class A Ordinary Share