Shares of IGM Biosciences, Inc. (NASDAQ:IGMS – Get Free Report) have been given a consensus rating of “Moderate Buy” by the eight research firms that are currently covering the stock, Marketbeat ...
The biotech will stop developing two drugs and lay off nearly three-quarters of its staff after its lead therapy wasn’t as potent in early testing as the company expected.
Some results have been hidden because they may be inaccessible to you