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


MB · MasterBeef Group Ordinary Shares
MBAC · M3-Brigade Acquisition II Corp
MBAC-U · MBAC-U
MBAC-WS · MBAC-WS
MBAI · Check-Cap Ltd.
MBAK · MBAK Energy Solutions Inc.
MBAV · M3-Brigade Acquisition V Corp. Class A Ordinary shares
MBAY · MediaBay Inc
MBBC · Marathon Bancorp, Inc. Common Stock
MBC · MasterBrand Inc.
MBC-W · MBC-W
MBCN · Middlefield Banc
MBGL · Mobility Global Inc.
MBGL-W · MBGL-W
MBGL-WI · MBGL-WI
MBI · MBIA Inc
MBII · Marrone Bio Innovations Inc
MBIN · Merchants Bancorp
MBINM · MBINM
MBINN · Merchants Bancorp Depositary Shares Preferred Series C
MBIO · Mustang Bio Inc
MBLY · Mobileye Global Inc. Class A Common Stock
MBNKO · Medallion Bank
MBOT · Microbot Medical Inc
MBPG · Marelius Inc.
MBRX · Moleculin Biotech Inc
MBSC · M3 Brigade Acquisition III Corp
MBSC-U · MBSC-U
MBSC-UN · M3-Brigade Acquisition III Corp.
MBSC-WS · MBSC-WS
MBT · Mobil’nye Telesistemy PAO ADR
MBTC · Nocturne Acquisition Corp
MBTCR · Nocturne Acquisition Corporation
MBUU · Malibu Boats Inc
MBVI · M3-Brigade Acquisition VI Corp. Class A Ordinary Shares
MBWM · Mercantile Bank Corporation
MBX · MBX Biosciences, Inc. Common Stock
MC · Moelis & Co
MCAA · Mountain & I Acquisition Co Corp
MCAAW · Mountain & Co. I Acquisition Corp. Warrant
MCAC · Monterey Capital Acquisition Corporation
MCACR · Mountain Crest Acquisition Corp
MCACU · Mountain Crest Acquisition Corp
MCACW · Monterey Capital Acquisition Corporation
MCAD · Mountain Crest Acquisition Corp. II
MCADR · Mountain Crest Acquisition Corp. II Right
MCADU · Mountain Crest Acquisition Corp. II
MCAE · Mountain Crest Acquisition Corp III
MCAER · Mountain Crest Acquisition Corp. III Right
MCAEU · Mountain Crest Acquisition Corp III Unit
MCAF · Mountain Crest Acquisition Corp IV
MCAFR · Mountain Crest Acquisition Corp. IV Rights
MCAG · Mountain Crest Acquisition Corp V
MCAGR · Mountain Crest Acquisition Corp. V Right
MCB · Metropolitan Bank Holding
MCBC · Macatawa Bank Corporation
MCBS · MetroCity Bankshares
MCC · PhenixFIN Corporation
MCD · McDonald’s Corporation
MCEP · Mid-Con Energy Partners, LP
MCF · Contango Oil & Gas Company
MCFE · McAfee Corp
MCFT · MCBC Holdings Inc
MCG · Membership Collective Group Inc
MCGA · Yorkville Acquisition Corp.
MCHB · Mechanics Bank
MCHP · Microchip Technology Inc
MCHPP · Microchip Technology Incorporated
MCHX · Marchex Inc
MCI · Barings Corporate Investors
MCK · McKesson Corporation
MCLD · mCloud Technologies Corp
MCLDW · mCloud Technologies Corp. Warrants
MCMJ · Merida Merger Corp. I
MCMJW · Merida Merger Corp. I
MCO · Moodys Corporation
MCOM · Micromobility.com Inc.
MCOMW · Micromobility.com Inc.
MCR · MFS Charter Income Trust
MCRB · Seres Therapeutics Inc
MCRI · Monarch Casino & Resort Inc
MCRP · Micropolis Holding Company
MCS · Marcus Corporation
MCTA · Charming Medical Limited Class A Ordinary Shares
MCTR · CTRL Group Limited Ordinary Shares
MCV · Medley Capital Corporation SR NT 23
MCW · Mister Car Wash, Inc. Common Stock
MCX · Medley Capital Corporation 6.50 NT 013021
MCY · Mercury General Corporation
MD · Mednax Inc
MDA · MDA Space Ltd.
MDAI · Spectral AI Inc.
MDB · MongoDB
MDBH · MDB Capital Holdings, LLC Class A common
MDC · MDC Holdings Inc
MDCA · MDC Partners Inc
MDCX · Medicus Pharma Ltd. Common Stock
MDGL · Madrigal Pharmaceuticals Inc
MDGS · Medigus Ltd ADR
MDGSW · Medigus Ltd. WT C EXP 072323