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
- BMEABiomea Fusion Inc
- BMEZBlackRock Health Sciences Trust II
- BMGLBasel Medical Group Ltd Ordinary Shares
- BMHLBluemount Holdings Limited Class B Ordinary Shares
- BMIBadger Meter Inc
- BMLPBMO Dorsey Wright MLP Index Exchange Traded Notes
- BMMBlue Moon Metals Inc
- BMNPBitMine Immersion Technologies, Inc.
- BMNRBitMine Immersion Technologies, Inc.
- BMOBank of Montreal
- BMRBeamr Imaging Ltd. Ordinary Share
- BMRABiomerica Inc
- BMRCBank of Marin Bancorp
- BMRGB. Riley Principal Merger Corp. II
- BMRG-UBMRG-U
- BMRG-WSBMRG-WS
- BMRNBiomarin Pharmaceutical Inc
- BMTCBryn Mawr Bank Corporation
- BMTX-WTBM Technologies Inc. WT
- BMYBristol-Myers Squibb Company
- BMY-RBMY-R
- BMY-RIBMY-RI
- BNBrookfield Corp
- BN-WBN-W
- BN-WIBrookfield Asset Management Inc.
- BNAIBrand Engagement Network Inc
- BNAIWBNAIW
- BNBXApplied DNA Sciences, Inc.
- BNCCEA Industries Inc.
- BNCWWCEA Industries Inc.
- BNEDBarnes & Noble Education Inc
- BNFTBenefitfocus Inc
- BNGOBionano Genomics Inc
- BNGOWBioNano Genomics Inc. WT EXP 082123
- BNIXBannix Acquisition Corp
- BNIXRBannix Acquisition Corp. Right
- BNIXUBannix Acquisition Corp Unit
- BNIXWBannix Acquisition Corp. Warrant
- BNKKBonk, Inc.
- BNKLBionik Laboratories Corp
- BNLBroadstone Net Lease Inc
- BNMVBitNile Metaverse Inc.
- BNNRBanner Acquisition Corp
- BNNRUBanner Acquisition Corp Unit
- BNNRWBanner Acquisition Corp. Warrants
- BNOXBionomics Ltd ADR
- BNRBurning Rock Biotech Ltd
- BNREBrookfield Reinsurance Ltd.
- BNRE-ABrookfield Reinsurance Ltd.
- BNRGBrenmiller Energy Ltd Ordinary Shares
- BNSBank of Nova Scotia
- BNSOBonso Electronics International Inc
- BNTBrookfield Wealth Solutions Ltd.
- BNTCBenitec Biopharma Inc.
- BNTXBioNTech SE
- BNYThe Bank of New York Mellon Corporation
- BNY-P-KBNY-P-K
- BNY-PKBNY-P-K
- BNZIBanzai International Inc
- BOACBluescape Opportunities Acquisition Corp
- BOAC-UBOAC-U
- BOAC-WSBOAC-WS
- BOASBOA Acquisition Corp
- BOAS-UBOAS-U
- BOAS-WSBOAS-WS
- BOBSBob's Discount Furniture, Inc.
- BOCBoston Omaha Corp
- BOCHBank of Commerce Holdings
- BOCNBlue Ocean Acquisition Corp
- BOCNWBlue Ocean Acquisition Corp Warrants
- BODIThe Beachbody Company, Inc.
- BODYBeachbody Company Inc
- BODY-WSBODY-WS
- BOEDDirexion Daily BA Bear 1X Shares
- BOFBranchOut Food Inc. Common Stock
- BOHBank of Hawaii Corporation
- BOKFBOK Financial Corporation
- BOLDBoundless Bio, Inc. Common Stock
- BOLTBolt Biotherapeutics
- BOMNBoston Omaha Corporation
- BONBon Natural Life Ltd
- BOOMDmc Global Inc
- BOOTBoot Barn Holdings Inc
- BORRBorr Drilling Ltd
- BOSCBOS Better Online Solutions
- BOTRoboStrategy, Inc. Common Stock
- BOTJBank of the James Financial Group
- BOWBowhead Specialty Holdings Inc.
- BOWLBowlero Corp
- BOWNBowen Acquisition Corp Ordinary Shares
- BOWNRBowen Acquisition Corp Rights
- BOWXBowX Acquisition Corp
- BOWXUBowx Acquisition Corp
- BOWXWBowx Acquisition Corp
- BOXBox Inc
- BOXDBoxed Inc
- BOXD-WSBOXD-WS
- BOXLBoxlight Corp Class A
- BPBP PLC ADR
- BPACBlueport Acquisition Ltd