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


IHRT · iHeartMedia Inc Class A
IHS · IHS Holding Ltd
IHT · InnSuites Hospitality Trust
IIAC · Investindustrial Acquisition Corp
IIAC-U · IIAC-U
IIAC-WS · IIAC-WS
III · Information Services Group Inc
IIII · Insu Acquisition Corp III
IIIIU · INSU Acquisition Corp. III
IIIIW · INSU Acquisition Corp. III Warrant
IIIN · Insteel Industries Inc
IIIV · i3 Verticals Inc
IIM · Invesco Value Municipal Income Closed Fund
IIN · IntriCon Corporation
IINN · Inspira Technologies Oxy BHN Ltd
IINNW · Inspira Technologies Oxy B.H.N. Ltd. Warrant
IIPR · Innovative Industrial Properties Inc
IIVI · II-VI Incorporated
IKNA · Ikena Oncology Inc
IKNX · IKONICS Corporation
IKT · Inhibikase Therapeutics Inc
ILAG · Intelligent Living Application Group Inc
ILLM · AcuityAds Holdings Inc.
ILLR · Triller Group Inc. Common Stock
ILLU · Illumination Acquisition Corp I Class A Ordinary Shares
ILMN · Illumina Inc
ILMNV · Illumina, Inc. Common Stock Ex-distribution When-Issued
ILPT · Industrial Logistics Properties Trust
IMA · ImageneBio, Inc.
IMAB · I-Mab
IMAC · Imac Holdings Inc
IMACW · IMAC Holdings Inc
IMAQ · International Media Acquisition Corp
IMAQR · International Media Acquisition Corp. Rights
IMAX · Imax Corp
IMBI · iMedia Brands Inc
IMBIL · iMedia Brands Inc. 8.5% Senior Notes Due 2026
IMCC · Im Cannabis Corp
IMCI · Infinite Group, Inc. Common Stock
IMCIW · Infinite Group, Inc. Warrant
IMCR · Immunocore Holdings Ltd
IMDX · Insight Molecular Diagnostics Inc.
IMG · CIMG Inc
IMGN · ImmunoGen Inc
IMGO · Imago Biosciences Inc
IMH · Impac Mortgage Holdings, Inc
IMKTA · Ingles Markets Incorporated
IMMP · Immutep Ltd ADR
IMMR · Immersion Corporation
IMMU · Immunomedics, Inc
IMMX · Immix Biopharma Inc
IMNM · Immunome Inc
IMNN · Imunon Inc
IMO · Imperial Oil Limited
IMOS · ChipMOS Technologies Inc
IMPL · Impel Neuropharma Inc
IMPLQ · Impel Pharmaceuticals Inc
IMPP · Imperial Petroleum Inc
IMPTV · Imperial Petroleum Inc. 8.75% Series A Cumulative Redeemable Perpetual Preferred Shares When Issued
IMPX · AEA-Bridges Impact Corp.
IMPX-U · IMPX-U
IMPX-WS · IMPX-WS
IMRN · Immuron Ltd ADR
IMRNW · Immuron Ltd
IMRX · Immuneering Corp
IMSR · Terrestrial Energy Inc
IMTE · Integrated Media Technology Ltd
IMTX · Immatics NV
IMTXW · immatics biotechnologies GmbH
IMUX · Immunic Inc
IMV · IMV Inc.
IMVT · Immunovant Inc
IMXI · International Money Express Inc
INAB · In8bio Inc
INAC · Indigo Acquisition Corp. Ordinary Shares
INAQ · Insight Acquisition Corp. Class A Common Stock
INAQ-U · INAQ-U
INAQ-UN · Insight Acquisition Corp.
INAQ-WS · INAQ-WS
INAQU · Insight Acquisition Corp. Units
INAQW · Insight Acquisition Corp. Warrant
INBK · First Internet Bancorp
INBKL · First Internet Bancorp SB NT FXD FLG MA
INBS · Intelligent Bio Solutions Inc.
INBX · Inhibrx Biosciences, Inc.
INBXV · Inhibrx, Inc. Ex-distribution When-Issued
INCAF · Inca One Gold Corp.
INCR · InterCure Ltd.
INCY · Incyte Corporation
IND-CL · ING Group N.V. Perpetual Debt Securities
INDB · Independent Bank
INDI · indie Semiconductor Inc
INDIW · indie Semiconductor Inc. Warrant
INDO · Indonesia Energy Corporation Limited
INDP · Indaptus Therapeutics Inc
INDT · Indus Realty Trust Inc
INDU · Industrea Acquisition Corp
INDV · Indivior PLC Ordinary Shares
INEO · INNEOVA Holdings Limited
INFA · Informatica Inc