Stocks Rated
SHOWING 40 OF 197
CARE Carter Bankshares, Inc. Hold ▼ DOWNGRADE May 15, 2026
CHRW C.H. Robinson Worldwide, Inc. Hold = MAINTAIN Feb 2, 2026
CMI Cummins Inc. Buy ▲ UPGRADE Feb 9, 2026
CMRE Costamare Inc. Buy ▲ UPGRADE May 5, 2026
CODA Coda Octopus Group, Inc. Buy ▲ UPGRADE Jun 18, 2026
CPS Cooper-Standard Holdings Inc. Buy = MAINTAIN Feb 18, 2026
CRGO Freightos Limited Ordinary shares Buy = MAINTAIN Feb 26, 2026
CRML Critical Metals Corp. Hold ▼ DOWNGRADE Aug 11, 2026
CRWD CrowdStrike Holdings, Inc. Buy ▲ UPGRADE Dec 11, 2025
CSIQ Canadian Solar Inc. Hold ▼ DOWNGRADE May 19, 2026
CVX Chevron Corporation Sell ▼ DOWNGRADE Jan 6, 2026
DAC Danaos Corporation Buy ▲ UPGRADE Aug 6, 2026
DAL Delta Air Lines, Inc. Buy = MAINTAIN Jan 14, 2026
DE Deere & Company Hold = MAINTAIN Feb 23, 2026
DG Dollar General Corporation Hold ▼ DOWNGRADE Jun 3, 2026
DLR Digital Realty Trust, Inc. Buy = MAINTAIN Oct 27, 2025
DLTR Dollar Tree, Inc. Hold ▼ DOWNGRADE May 28, 2026
DORM Dorman Products, Inc. Buy = MAINTAIN Mar 5, 2026
DXPE DXP Enterprises, Inc. Hold ▼ DOWNGRADE May 11, 2026
ECG Everus Construction Group, Inc. Buy = MAINTAIN Feb 26, 2026
EFSI Eagle Financial Services, Inc. Buy ▲ UPGRADE May 15, 2026
ENPH Enphase Energy, Inc. Hold = MAINTAIN Feb 5, 2026
EOG EOG Resources, Inc. Buy = MAINTAIN Feb 26, 2026
ERII Energy Recovery, Inc. Hold ▼ DOWNGRADE May 11, 2026
ERO Ero Copper Corp. Buy = MAINTAIN Feb 20, 2026
EXPD Expeditors International of Washington, Inc. Hold = MAINTAIN Feb 26, 2026
FCX Freeport-McMoRan Inc. Buy ▲ UPGRADE Feb 20, 2026
FEIM Frequency Electronics, Inc. Buy ▲ UPGRADE May 5, 2026
FLXS Flexsteel Industries, Inc. Hold ▼ DOWNGRADE Aug 19, 2026
FSLR First Solar, Inc. Buy ▲ UPGRADE May 5, 2026
FTNT Fortinet, Inc. Hold ▼ DOWNGRADE Feb 17, 2026
FVR FrontView REIT, Inc. Buy = MAINTAIN Nov 13, 2025
GILT Gilat Satellite Networks Ltd. Buy ▲ UPGRADE Feb 12, 2026
GIS General Mills, Inc. Hold = MAINTAIN Jul 2, 2026
GNE Genie Energy Ltd. Buy ▲ UPGRADE May 15, 2026
GOCO GOCO Buy = MAINTAIN Nov 20, 2025
GOOGL Alphabet Inc. Hold ▼ DOWNGRADE May 4, 2026
GRNT Granite Ridge Resources, Inc Hold = MAINTAIN Mar 13, 2026
GS The Goldman Sachs Group, Inc. Hold = MAINTAIN Jan 27, 2026
GWRS Global Water Resources, Inc. Hold ▼ DOWNGRADE Mar 5, 2026