Stocks Rated
SHOWING 40 OF 651
BELFB Bel Fuse Inc. Buy = MAINTAIN Apr 30, 2026
BETA BETA Technologies, Inc. Buy = MAINTAIN Aug 12, 2026
BETR Better Home & Finance Holding Company Buy = MAINTAIN Aug 7, 2026
BF-B Brown-Forman Corporation Hold = MAINTAIN Oct 16, 2025
BHE Benchmark Electronics, Inc. Buy = MAINTAIN Jul 30, 2026
BIIB Biogen Inc. Buy = MAINTAIN Jun 29, 2026
BILL Bill.com Holdings, Inc. Buy = MAINTAIN Feb 6, 2026
BIOA BioAge Labs Inc. Buy = MAINTAIN Jul 31, 2026
BKNG Booking Holdings Inc. Buy = MAINTAIN Nov 6, 2020
BLBD Blue Bird Corporation Buy = MAINTAIN Aug 6, 2026
BLCO Bausch + Lomb Corporation Hold = MAINTAIN Apr 24, 2025
BLKB Blackbaud, Inc. Hold = MAINTAIN Jul 19, 2018
BLNK Blink Charging Co. Hold = MAINTAIN Aug 19, 2025
BLZE Backblaze, Inc. Buy = MAINTAIN Aug 4, 2026
BNED Barnes & Noble Education, Inc. Buy ▲ UPGRADE Jun 26, 2026
BR Broadridge Financial Solutions, Inc. Buy = MAINTAIN May 1, 2026
BRBR BellRing Brands, Inc. Buy = MAINTAIN Aug 7, 2024
BRCC BRC Inc. Hold = MAINTAIN May 31, 2023
BRKR Bruker Corporation Hold ▼ DOWNGRADE Apr 1, 2020
BRZE Braze, Inc. Buy = MAINTAIN Mar 25, 2026
BSX Boston Scientific Corporation Buy = MAINTAIN Jul 8, 2026
BTDR Bitdeer Technologies Group Buy = MAINTAIN Aug 11, 2026
CAH Cardinal Health, Inc. Hold = MAINTAIN Apr 4, 2017
CAL Caleres, Inc. Hold ▼ DOWNGRADE Jan 29, 2020
CALX Calix, Inc. Buy = MAINTAIN Apr 23, 2026
CAMT Camtek Ltd. Buy = MAINTAIN May 12, 2026
CARG CarGurus, Inc. Buy = MAINTAIN Aug 7, 2026
CART Maplebear Inc. Buy = MAINTAIN Aug 7, 2026
CBRS Cerebras Systems Inc. Buy = MAINTAIN Aug 19, 2026
CBT Cabot Corp. Hold ▼ DOWNGRADE Mar 16, 2015
CDLX Cardlytics, Inc. Hold = MAINTAIN Mar 13, 2025
CDNS Cadence Design Systems, Inc. Buy = MAINTAIN Jul 28, 2026
CECO CECO Environmental Corp. Buy = MAINTAIN Aug 11, 2026
CELC Celcuity Inc. Buy = MAINTAIN Aug 14, 2026
CELH Celsius Holdings, Inc. Buy = MAINTAIN Aug 6, 2026
CEVA CEVA, Inc. Buy = MAINTAIN Aug 10, 2026
CGNT Cognyte Software Ltd. Hold = MAINTAIN Jul 28, 2025
CGNX Cognex Corporation Buy = MAINTAIN Aug 7, 2026
CHGG Chegg, Inc. Hold = MAINTAIN Feb 10, 2026
CHKP Check Point Software Technologies Ltd. Hold = MAINTAIN Feb 27, 2025