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
- SMSM Energy Co
- SMASmartStop Self Storage REIT, Inc.
- SMAPSportsmap Tech Acquisition Corp
- SMAPUSportsmap Tech Acquisition Corp Unit
- SMAPWSportsMap Tech Acquisition Corp. Warrants
- SMARSmartsheet Inc
- SMBCSouthern Missouri Bancorp Inc
- SMBKSmartFinancial, Inc.
- SMCSummit Midstream Corporation
- SMCISuper Micro Computer Inc
- SMEDSharps Compliance Corp
- SMFGSumitomo Mitsui Financial Group Inc
- SMFLSmart for Life, Inc. Common Stock
- SMFRSema4 Holdings Corp
- SMGScotts Miracle-Gro Company
- SMHISEACOR Marine Holdings Inc
- SMIDSmith-Midland Corp
- SMIHSummit Healthcare Acquisition Corp
- SMIHUSummit Healthcare Acquisition Corp Unit
- SMIHWSummit Healthcare Acquisition Corp. Warrant
- SMITSchmitt Industries Inc
- SMLPSummit Midstream Partners LP
- SMLRSemler Scientific Inc
- SMMCSouth Mountain Merger Corp
- SMMCWSMMCW
- SMMFSummit Financial Group Inc
- SMMTSummit Therapeutics PLC
- SMPStandard Motor Products Inc
- SMPLSimply Good Foods Co
- SMRNuscale Power Corp
- SMR-WSSMR-WS
- SMRTSmartRent Inc
- SMRTQStein Mart, Inc
- SMSISmith Micro Software Inc
- SMTCSemtech Corporation
- SMTISanara Medtech Inc
- SMTSSierra Metals Inc
- SMTXSMTC Corporation
- SMWBSimilarWeb Ltd
- SMXSMX (Security Matters) Public Limited Company Class A Ordinary Shares
- SMXTSolarmax Technology Inc. Common Stock
- SNSharkNinja, Inc.
- SNASnap-On Inc
- SNALSnail, Inc.
- SNAPSnap Inc
- SNAXStryve Foods Inc
- SNAXWStryve Foods Inc
- SNBRSleep Number Corp
- SNCASeneca Biopharma, Inc
- SNCEScience 37 Holdings Inc
- SNCRSynchronoss Technologies Inc
- SNCRLSynchronoss Technologies Inc. 8.375% Senior Notes due 2026
- SNCYSun Country Airlines Holdings Inc
- SNDSmart Sand Inc
- SNDASonida Senior Living Inc
- SNDESundance Energy Inc
- SNDEQSundance Energy Inc
- SNDKSandisk Corp
- SNDLSNDL Inc.
- SNDRSchneider National Inc
- SNDXSyndax Pharmaceuticals Inc
- SNESony Corporation
- SNESSenesTech Inc
- SNEXStonex Group Inc
- SNFCASecurity National Financial
- SNGXSoligenix Inc.
- SNGXWSoligenix Inc. Warrant
- SNIISupernova Partners Acquisition Company II Ltd
- SNII-USNII-U
- SNII-WSSNII-WS
- SNII-WTSupernova Partners Acquisition Co. II Ltd. Wt
- SNMPSanchez Midstream Partners LP
- SNNSmith & Nephew SNATS Inc
- SNOASonoma Pharmaceuticals Inc
- SNOWSnowflake Inc.
- SNPChina Petroleum & Chemical Corp ADR
- SNPOSnap One Holdings Corp
- SNPRTortoise Acquisition Corp. II
- SNPR-USNPR-U
- SNPR-WSSNPR-WS
- SNPR-WTTortoise Acquisition Corp. II Wt
- SNPSSynopsys Inc
- SNPXSynaptogenix Inc
- SNRNew Senior Investment Group Inc
- SNRHSenior Connect Acquisition Corp I
- SNRHUSenior Connect Acquisition Corp. I
- SNRHWSenior Connect Acquisition Corp. I
- SNSESensei Biotherapeutics Inc
- SNSSSunesis Pharmaceuticals, Inc
- SNTSenstar Technologies Ltd
- SNTGSentage Holdings Inc
- SNTISenti Biosciences Inc
- SNUS-P-HSNUS-P-H
- SNUS-P-ISNUS-P-I
- SNUS-PHSNUS-P-H
- SNUS-PISNUS-P-I
- SNVSynovus Financial Corp
- SNWVSANUWAVE Health, Inc. Common Stock
- SNXTD SYNNEX Corporation
- SNYSanofi ADR