Stocks Rated
SHOWING 40 OF 1,032
DNTH Dianthus Therapeutics, Inc. Buy = MAINTAIN Aug 6, 2026
DNUT Krispy Kreme, Inc. Buy = MAINTAIN Apr 24, 2025
DOC Healthpeak Properties, Inc. Hold = MAINTAIN Dec 22, 2023
DOCS Doximity, Inc. Hold = MAINTAIN Aug 13, 2026
DOW Dow Inc. Buy = MAINTAIN Sep 21, 2020
DRH DiamondRock Hospitality Company Buy = MAINTAIN May 26, 2026
DRI Darden Restaurants, Inc. Hold ▼ DOWNGRADE Jan 8, 2026
DRS Leonardo DRS, Inc. Buy = MAINTAIN Oct 30, 2025
DT Dynatrace, Inc. Buy = MAINTAIN Aug 14, 2026
DTE DTE Energy Company Buy = MAINTAIN Aug 4, 2026
DUK Duke Energy Corporation Buy = MAINTAIN Aug 17, 2026
DUOL Duolingo, Inc. Hold = MAINTAIN Aug 6, 2026
DV DoubleVerify Holdings, Inc. Hold ▼ DOWNGRADE Aug 7, 2026
DVA DaVita Inc. Hold = MAINTAIN Aug 7, 2026
DVN Devon Energy Corporation Buy = MAINTAIN Aug 6, 2026
DXCM DexCom, Inc. Buy = MAINTAIN Jul 31, 2026
EA EA Buy = MAINTAIN Aug 16, 2023
EBAY eBay Inc. Hold = MAINTAIN Aug 6, 2026
ECPG Encore Capital Group, Inc. Buy = MAINTAIN Aug 6, 2026
EDIT Editas Medicine, Inc. Buy = MAINTAIN Nov 5, 2024
EEFT Euronet Worldwide, Inc. Buy = MAINTAIN Oct 23, 2023
EFOR Everforth, Inc. Buy ▲ UPGRADE Jul 22, 2026
EFX Equifax Inc. Buy = MAINTAIN Feb 9, 2024
EGP EastGroup Properties, Inc. Buy = MAINTAIN Jul 28, 2026
EHC Encompass Health Corporation Buy = MAINTAIN Aug 7, 2026
EHTH eHealth, Inc. Hold = MAINTAIN Aug 9, 2022
EIG Employers Holdings, Inc. Buy = MAINTAIN Jul 31, 2026
EIX Edison International Hold = MAINTAIN Aug 4, 2026
ELF e.l.f. Beauty, Inc. Buy = MAINTAIN Jun 6, 2025
ELME Elme Communities Hold ▼ DOWNGRADE Sep 11, 2025
ELS Equity LifeStyle Properties, Inc. Hold = MAINTAIN May 5, 2026
ELUT Elutia Inc Buy = MAINTAIN Nov 15, 2022
ELV Elevance Health Inc. Buy = MAINTAIN Jul 14, 2026
ENPH Enphase Energy, Inc. Hold = MAINTAIN Apr 24, 2025
ENR Energizer Holdings, Inc. Buy = MAINTAIN Aug 6, 2025
ENSG The Ensign Group, Inc. Hold = MAINTAIN Jul 30, 2026
EOG EOG Resources, Inc. Hold = MAINTAIN Aug 6, 2026
EOLS Evolus, Inc. Buy = MAINTAIN May 26, 2023
EPAM EPAM Systems, Inc. Hold = MAINTAIN Aug 7, 2026
EPC Edgewell Personal Care Company Buy = MAINTAIN Oct 16, 2024