Three stocks have been added to the Zacks Rank #5 (Strong Sell) List as of today: Canadian Solar Inc. (CSIQ), Armata Pharmaceuticals Inc. (ARMP), and Darling Ingredients Inc. (DAR). Canadian Solar saw its current year earnings estimate revised downward by 93.4%, while Armata Pharmaceuticals experienced a 14.1% downward revision. Darling Ingredients’ earnings estimate was cut by 11.4% over the last 60 days.
These revisions indicate significant concerns regarding the financial performance of these companies in the near term, impacting investor sentiment.






