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
- MARKRemark Holdings Inc
- MARPSMarine Petroleum Trust
- MARXMars Acquisition Corp. Ordinary Shares
- MARXRMars Acquisition Corp. Rights
- MASMasco Corporation
- MASIMasimo Corporation
- MASK3 E Network Technology Group Ltd Class A Ordinary Shares
- MASS908 Devices Inc
- MATMattel Inc
- MATHMetalpha Technology Holding Limited
- MATVMativ Holdings Inc.
- MATWMatthews International Corporation
- MATXMatson Inc
- MAVPioneer Municipal High Income Advantage Trust
- MAXMediaAlpha Inc.
- MAXNMaxeon Solar Technologies Ltd
- MAXRMaxar Technologies Inc
- MAYAMaywood Acquisition Corp. Class A Ordinary Shares
- MAYARMaywood Acquisition Corp. Right
- MAYSJ W Mays Inc
- MAZEMaze Therapeutics, Inc. Common Stock
- MBMasterBeef Group Ordinary Shares
- MBACM3-Brigade Acquisition II Corp
- MBAC-UMBAC-U
- MBAC-WSMBAC-WS
- MBAICheck-Cap Ltd.
- MBAKMBAK Energy Solutions Inc.
- MBAVM3-Brigade Acquisition V Corp. Class A Ordinary shares
- MBAYMediaBay Inc
- MBBCMarathon Bancorp, Inc. Common Stock
- MBCMasterBrand Inc.
- MBC-WMBC-W
- MBCNMiddlefield Banc
- MBGLMobility Global Inc.
- MBGL-WMBGL-W
- MBGL-WIMBGL-WI
- MBIMBIA Inc
- MBIIMarrone Bio Innovations Inc
- MBINMerchants Bancorp
- MBINMMBINM
- MBINNMerchants Bancorp Depositary Shares Preferred Series C
- MBIOMustang Bio Inc
- MBLYMobileye Global Inc. Class A Common Stock
- MBOTMicrobot Medical Inc
- MBPGMarelius Inc.
- MBRXMoleculin Biotech Inc
- MBSCM3 Brigade Acquisition III Corp
- MBSC-UMBSC-U
- MBSC-UNM3-Brigade Acquisition III Corp.
- MBSC-WSMBSC-WS
- MBTMobil’nye Telesistemy PAO ADR
- MBTCNocturne Acquisition Corp
- MBTCRNocturne Acquisition Corporation
- MBUUMalibu Boats Inc
- MBVIM3-Brigade Acquisition VI Corp. Class A Ordinary Shares
- MBWMMercantile Bank Corporation
- MBXMBX Biosciences, Inc. Common Stock
- MCMoelis & Co
- MCAAMountain & I Acquisition Co Corp
- MCAAWMountain & Co. I Acquisition Corp. Warrant
- MCACMonterey Capital Acquisition Corporation
- MCACRMountain Crest Acquisition Corp
- MCACUMountain Crest Acquisition Corp
- MCACWMonterey Capital Acquisition Corporation
- MCADMountain Crest Acquisition Corp. II
- MCADRMountain Crest Acquisition Corp. II Right
- MCADUMountain Crest Acquisition Corp. II
- MCAEMountain Crest Acquisition Corp III
- MCAERMountain Crest Acquisition Corp. III Right
- MCAEUMountain Crest Acquisition Corp III Unit
- MCAFMountain Crest Acquisition Corp IV
- MCAFRMountain Crest Acquisition Corp. IV Rights
- MCAGMountain Crest Acquisition Corp V
- MCAGRMountain Crest Acquisition Corp. V Right
- MCAHMountain Crest Acquisition 6 Corp. Ordinary Shares
- MCBMetropolitan Bank Holding
- MCBCMacatawa Bank Corporation
- MCBSMetroCity Bankshares
- MCCPhenixFIN Corporation
- MCDMcDonald’s Corporation
- MCEPMid-Con Energy Partners, LP
- MCFContango Oil & Gas Company
- MCFEMcAfee Corp
- MCFTMasterCraft Boat Holdings, Inc.
- MCGMembership Collective Group Inc
- MCGAYorkville Acquisition Corp.
- MCHBMechanics Bank
- MCHPMicrochip Technology Inc
- MCHXMarchex Inc
- MCIBarings Corporate Investors
- MCKMcKesson Corporation
- MCLDmCloud Technologies Corp
- MCLDWmCloud Technologies Corp. Warrants
- MCMJMerida Merger Corp. I
- MCMJWMerida Merger Corp. I
- MCOMoodys Corporation
- MCOMMicromobility.com Inc.
- MCOMWMicromobility.com Inc.
- MCRMFS Charter Income Trust
- MCRBSeres Therapeutics Inc