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


EMKR · EMCORE Corporation
EML · Eastern Co
EMLD · FTAC Emerald Acquisition Corp
EMLDW · FTAC Emerald Acquisition Corp. Warrant
EMN · Eastman Chemical Company
EMO-R · EMO-R
EMO-R-W · EMO-R-W
EMP · Entergy Mississippi LLC
EMPD · Empery Digital Inc.
EMPG · Empro Group Inc. Ordinary shares
EMPW · Empower Ltd
EMPW-U · EMPW-U
EMPW-WS · EMPW-WS
EMR · Emerson Electric Company
EMWP · Eros STX Global Corp
EMX · EMX Royalty Corporation
ENB · Enbridge Inc
ENBA · Enbridge 6.375 Fixed to Floating Rate Subordinated Notes Series 2018 B Exp 2078
ENBL · Enable Midstream Partners LP
ENCP · Energem Corp
ENCPW · Energem Corp Warrant
ENDP · Endo International PLC
ENER · Accretion Acquisition Corp
ENERR · Accretion Acquisition Corp. Right
ENERW · Accretion Acquisition Corp. Warrant
ENFA · 890 5th Avenue Partners Inc
ENFAU · 890 5th Avenue Partners, Inc
ENFAW · 890 5th Avenue Partners, Inc. Warrant
ENFN · Enfusion Inc
ENFY · Enlightify Inc.
ENG · ENGlobal Corporation
ENGCQ · ENGlobal Corporation
ENGN · enGene Holdings Inc. Common Stock
ENGS · Energys Group Limited Ordinary Shares
ENHA · Enhanced Group Inc.
ENIA · Enel Americas SA ADR
ENIC · Enel Chile SA ADR
ENJ · Entergy New Orleans Inc Pref
ENJY · Enjoy Technology Inc
ENJYW · Enjoy Technology Inc
ENLC · EnLink Midstream LLC
ENLT · Enlight Renewable Energy Ltd. Ordinary Shares
ENLV · Enlivex Therapeutics Ltd
ENNV · ECP Environmental Growth Opportunities Corp
ENNVU · ECP Environmental Growth Opportunities Corp
ENNVW · ECP Environmental Growth Opportunities Corp. Warrants
ENO · Entergy New Orleans LLC Pref
ENOB · Enochian Biosciences Inc
ENOV · Enovis Corp
ENPC · Executive Network Partnering Corp
ENPH · Enphase Energy Inc
ENR · Energizer Holdings Inc
ENRN · Enron Inc.
ENS · Enersys
ENSC · Ensysce Biosciences Inc
ENSG · The Ensign Group Inc
ENSV · Enservco Corporation
ENT · Global Eagle Entertainment Inc
ENTA · Enanta Pharmaceuticals Inc
ENTF · Enterprise 40 Technology Acquisition Corp
ENTFU · Enterprise 4.0 Technology Acquisition Corp Unit
ENTFW · Enterprise 4.0 Technology Acquisition Corp. Warrant
ENTG · Entegris Inc
ENTO · Entero Therapeutics, Inc.
ENTX · Entera Bio Ltd
ENTXW · Entera Bio Ltd. WT EXP 062723
ENV · Envestnet Inc
ENVA · Enova International Inc
ENVB · Enveric Biosciences Inc
ENVI · Environmental Impact Acquisition Corp.
ENVIU · Environmental Impact Acquisition Corp
ENVIW · Environmental Impact Acquisition Corp. Warrant
ENVX · Enovix Corp
ENVXW · ENVXW
ENZ · Enzo Biochem Inc
EOCW · Elliott Opportunity II Corp
EOCW-U · EOCW-U
EOCW-WS · EOCW-WS
EOG · EOG Resources Inc
EOLS · Evolus Inc
EONR-WT · EON Resources Inc. WT
EOSE · Eos Energy Enterprises Inc
EOT · Eaton Vance National Municipal Opportunities Closed Fund
EP · Empire Petroleum Corp
EPAC · Enerpac Tool Group Corp
EPAM · EPAM Systems Inc
EPAY · Bottomline Technologies Inc
EPC · Edgewell Personal Care Co
EPD · Enterprise Products Partners LP
EPHY · Epiphany Technology Acquisition Corp
EPHYU · Epiphany Technology Acquisition Corp
EPHYW · Epiphany Technology Acquisition Equity Warrant Exp 12 Jan 2026
EPIX · ESSA Pharma Inc
EPM · Evolution Petroleum Corporation
EPOW · Sunrise New Energy Co. Ltd
EPR · EPR Properties
EPR-P-E · EPR-P-E
EPRT · Essential Properties Realty Trust Inc
EPRX · Eupraxia Pharmaceuticals Inc. Common Stock
EPSM · Epsium Enterprise Limited Ordinary Shares