Stocks Rated
SHOWING 40 OF 197
MPAA Motorcar Parts of America, Inc. Buy = MAINTAIN Feb 16, 2026
MRK Merck & Co., Inc. Hold = MAINTAIN Feb 9, 2026
MRP Millrose Properties, Inc. Buy = MAINTAIN Oct 27, 2025
MS Morgan Stanley Buy ▲ UPGRADE Jul 17, 2026
MSEX Middlesex Water Company Hold = MAINTAIN Feb 25, 2026
NEM Newmont Corporation Buy = MAINTAIN Sep 30, 2025
NFLX Netflix, Inc. Buy ▲ UPGRADE Jan 27, 2026
NIO NIO Inc. Buy ▲ UPGRADE Nov 28, 2025
NXT Nextpower Inc. Hold ▼ DOWNGRADE Jan 29, 2026
O Realty Income Corporation Buy ▲ UPGRADE May 11, 2026
OWLT Owlet, Inc. Buy = MAINTAIN Nov 20, 2025
PANW Palo Alto Networks, Inc. Buy = MAINTAIN Mar 11, 2026
PCAR PACCAR Inc Hold ▼ DOWNGRADE Mar 26, 2026
PDD PDD Holdings Inc. Buy = MAINTAIN Jan 6, 2026
PDS Precision Drilling Corporation Buy = MAINTAIN Mar 2, 2026
PEP PepsiCo, Inc. Hold ▼ DOWNGRADE Oct 23, 2025
PFE Pfizer Inc. Buy = MAINTAIN Feb 9, 2026
PG The Procter & Gamble Company Hold = MAINTAIN Oct 29, 2025
PHIN PHINIA Inc. Hold ▼ DOWNGRADE Feb 26, 2026
PLD Prologis, Inc. Hold ▼ DOWNGRADE Jan 23, 2026
PLOW Douglas Dynamics, Inc. Buy ▲ UPGRADE May 11, 2026
PLPC Preformed Line Products Company Buy ▲ UPGRADE Mar 9, 2026
PLTR Palantir Technologies Inc. Buy ▲ UPGRADE Feb 13, 2026
PNRG PrimeEnergy Resources Corporation Hold ▲ UPGRADE Aug 17, 2026
PPIH Perma-Pipe International Holdings, Inc. Buy = MAINTAIN Dec 16, 2025
PSIX Power Solutions International, Inc. Hold ▼ DOWNGRADE May 13, 2026
PSX Phillips 66 Sell ▼ DOWNGRADE Jan 6, 2026
PUMP ProPetro Holding Corp. Hold ▼ DOWNGRADE Nov 17, 2025
RES RPC, Inc. Hold ▼ DOWNGRADE Nov 5, 2025
RGCO RGC Resources, Inc. Hold = MAINTAIN Feb 13, 2026
RIO Rio Tinto Group Hold = MAINTAIN Feb 20, 2026
RR Richtech Robotics Inc. Class B Common Stock Sell = MAINTAIN Feb 16, 2026
RUN Sunrun Inc. Hold ▼ DOWNGRADE Mar 3, 2026
SATL Satellogic Inc. Buy ▲ UPGRADE Jun 29, 2026
SBUX Starbucks Corporation Hold = MAINTAIN Mar 11, 2026
SD SandRidge Energy, Inc. Sell ▼ DOWNGRADE Mar 11, 2026
SERV Serve Robotics Inc. Buy ▲ UPGRADE Aug 14, 2026
SILA SILA Buy = MAINTAIN Nov 10, 2025
SION Sionna Therapeutics, Inc. Hold ▼ DOWNGRADE May 20, 2026
SKYH Sky Harbour Group Corp Buy ▲ UPGRADE Nov 20, 2025