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


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
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
MCAH · Mountain Crest Acquisition 6 Corp. Ordinary Shares
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 · MasterCraft Boat Holdings, Inc.
MCG · Membership Collective Group Inc
MCGA · Yorkville Acquisition Corp.
MCHB · Mechanics Bank
MCHP · Microchip Technology Inc
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
MDH · MDH Acquisition Corp
MDH-U · MDH-U
MDH-WS · MDH-WS
MDIA · Mediaco Holding Inc
MDJH · MDJM Ltd
MDLA · Medallia Inc
MDLK · ModuLink Inc.
MDLN · Medline Inc. Class A Common Stock
MDLY · Medley Management Inc
MDLYQ · MDLYQ
MDLZ · Mondelez International Inc
MDNA · Medicenna Therapeutics Corp
MDNAF · Medicenna Therapeutics Corp