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


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-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
OTIC · Otonomy Inc
OTIS · Otis Worldwide Corp
OTIS-W · OTIS-W
OTIV · On Track Innovations Ltd
OTLK · OUTLOOK THERAPEUTICS INC
OTLKW · Oncobiologics Inc. Series A Warrant
OTLY · Oatly Group AB ADR
OTMO · Otonomo Technologies Ltd
OTMOW · Otonomo Technologies Ltd. Warrant
OTRA · OTR Acquisition Corp
OTRAU · OTR Acquisition Corp
OTRAW · OTRAW
OTRK · Ontrak Inc
OTTR · Otter Tail Corporation
OTTW · Ottawa Bancorp, Inc
OUST · Ouster, Inc. Common Stock
OUST-WS · OUST-WS
OUST-WT · Ouster Inc.
OUT · Outfront Media Inc
OVBC · Ohio Valley Banc Corp
OVID · Ovid Therapeutics Inc
OVLY · Oak Valley Bancorp
OVV · Ovintiv Inc
OWL · Blue Owl Capital Inc
OWL-WS · OWL-WS
OWL-WT · Blue Owl Capital Inc. Wt
OWLS · OBOOK Holdings Inc. Class A Common Shares
OWLT · Owlet Inc
OWLT-WS · OWLT-WS
OXAC · Oxbridge Acquisition Corp
OXACU · Oxbridge Acquisition Corp Unit
OXACW · Oxbridge Acquisition Equity Warrant Exp 4th Aug 2026
OXBR · Oxbridge Re Holdings Ltd
OXF · Oxford Resource Partners, LP
OXFD · Oxford Immunotec Global PLC
OXLC · Oxford Lane Capital Corp
OXLCN · Oxford Lane Capital Corp. 7.125% Series 2029 Term Preferred Stock
OXLNV · OXLNV
OXM · Oxford Industries Inc
OXSQ · Oxford Square Capital Corp
OXSQL · Oxford Square Capital Corp ELKS
OXSQZ · Oxford Square Capital Corp. - 6.25% Notes due 2026 
OXUS · Oxus Acquisition Corp
OXUSU · Oxus Acquisition Corp Unit
OXUSW · Oxus Acquisition Corp. Warrant
OXY · Occidental Petroleum Corporation
OXY-WS · OXY-WS
OXY-WS-W · OXY-WS-W
OXY-WSW · OXY-WSW
OYSE · Oyster Enterprises II Acquisition Corp Class A Ordinary Shares
OYSEU · Oyster Enterprises II Acquisition Corp
OYST · Oyster Point Pharma Inc
OZ · Belpointe PREP LLC Unit
OZK · Bank Ozk
OZON · Ozon Holdings PLC
OZRK · Bank of the Ozarks
P · Everpure, Inc.
PAA · Plains All American Pipeline LP
PAAC · Proem Acquisition Corp I
PAAS · Pan American Silver Corp.
PAC · Grupo Aeroportuario del Pacifico SAB De CV ADR
PACB · Pacific Biosciences of California
PACD · Pacific Drilling S.A
PACE · TPG Pace Tech Opportunities Corp
PACE-WS · PACE-WS
PACH · Pioneer Acquisition I Corp Class A Ordinary Shares
PACI · Proof Acquisition I Corp
PACI-U · PACI-U
PACI-WS · PACI-WS
PACK · Ranpak Holdings Corp
PACK-WT · Ranpak Holdings Corp. Warrants, each whole warrant exercisable for one Class A Ordinary Share at an exercise price of $11.50 per share
PACQ · Pure Acquisition Corp
PACQW · Pure Acquisition Corp - Warrants (17/04/2023)
PACS · PACS Group, Inc.
PACW · PacWest Bancorp
PACX · Pioneer Merger Corp
PACXU · Pioneer Merger Corp
PACXW · Pioneer Merger Corp. Warrant
PAE · PAE Incorporated
PAFO · Pacifico Acquisition Corp
PAFOR · Pacifico Acquisition Corp. Rights
PAFOU · Pacifico Acquisition Corp Unit
PAG · Penske Automotive Group Inc
PAGP · Plains GP Holdings LP
PAGS · PagSeguro Digital Ltd
PAHC · Phibro Animal Health Corporation