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


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
MDP · Meredith Corporation
MDR · McDermott International, Inc
MDRR · Medalist Diversified Reit Inc
MDRX · Veradigm Inc.
MDT · Medtronic PLC
MDU · MDU Resources Group Inc
MDU-W · MDU-W
MDV · Modiv Inc
MDVA · Modiv Inc Preferred Series A
MDVL · Medavail Holdings Inc
MDVLQ · MedAvail Holdings Inc
MDWD · Mediwound Ltd
MDWT · Midwest Holding Inc
MDXG · MiMedx Group Inc
MDXH · MDxHealth SA ADR
ME · 23Andme Holding Co
MEAC · Mercury Ecommerce Acquisition Corp
MEACU · Mercury Ecommerce Acquisition Corp Unit
MEACW · Mercury Ecommerce Acquisition Corp Warrants
MEC · Mayville Engineering Co Inc
MED · MEDIFAST INC
MEDP · Medpace Holdings Inc
MEDS · DataMEDS AI, Inc.
MEET · The Meet Group, Inc
MEG · Montrose Environmental Grp
MEGI · MainStay CBRE Global Infrastructure Megatrends Fund
MEGL · Magic Empire Global Limited
MEHA · Functional Brands, Inc. Common Stock
MEI · Methode Electronics Inc
MEIP · MEI Pharma Inc
MEKA · MELI Kaszek Pioneer Corp
MELI · MercadoLibre Inc.
MENS · Jyong Biotech Ltd. Ordinary Shares
MEOA · Minority Equality Opportunities Acquisition Inc
MEOAU · Minority Equality Opportunities Acquisition Inc Unit
MEOAW · Minority Equality Opportunities Acquisition Inc. Warrants
MEOH · Methanex Corporation
MERC · Mercer International Inc
MESA · Mesa Air Group Inc
MESH · Meshflow Acquisition Corp. Class A Ordinary Shares
MESHW · Meshflow Acquisition Corp. Warrants
MESO · Mesoblast Ltd
MET · MetLife Inc
META · Meta Platforms Inc.
METBV · Ramaco Resources Inc. Class B Common Stock When Issued
METC · Ramaco Resources Inc
METCB · Ramaco Resources Inc.
METCL · Ramaco Resources, Inc. - 9.00%
METCV · Ramaco Resources Inc. Class A Common Stock Ex-Distribution When Issued
METX · Meten Edtechx Education Group Ltd
METXW · Meten EdtechX Education Group Ltd
MEUSW · 23andMe Holding Co. Warrant
MEVO · M Evo Global Acquisition Corp II Class A Ordinary Shares
MF · MindForge Inc.
MFA · MFA Financial Inc
MFAC · Megalith Financial Acquisition Corp
MFAC-WT · Megalith Financial Acquisition Corp
MFC · Manulife Financial Corp
MFG · Mizuho Financial Group Inc.
MFGP · Micro Focus International PLC ADR
MFH · Mercurity Fintech Holding Inc ADR
MFI · mF International Limited Ordinary Shares
MFIC · MidCap Financial Investment Corporation
MFIN · Medallion Financial Corp
MFLTF · Missfresh Limited
MFLTY · Missfresh Limited
MFM · MFS Municipal Income Trust
MFNC · Mackinac Financial Corporation
MFO · MFA Financial Inc. SR NT 42
MFP · Midera Food Processing Inc
MFRI · MFRI, Inc
MFV · MFS Special Value Trust
MG · Mistras Group Inc
MGA · Magna International Inc
MGAM · Mobile Global Esports Inc.
MGEE · MGE Energy Inc
MGEN · Viridian Therapeutics, Inc
MGI · Moneygram Int
MGIC · Magic Software Enterprises Ltd
MGIH · Millennium Group International Holdings Limited Ordinary Shares
MGLN · Magellan Health Inc
MGM · MGM Resorts International
MGN · Megan Holdings Limited
MGNI · Magnite Inc
MGNX · MacroGenics Inc
MGOL · MGO Global Inc. Common Stock
MGP · MGM Growth Properties LLC