Shares of Madrigal Pharmaceuticals, Inc. (NASDAQ:MDGL – Get Rating) have earned an average recommendation of “Buy” from the ten research firms that are presently covering the stock, MarketBeat reports. Two research analysts have rated the stock with a sell rating and seven have issued a buy rating on the company. The average 12 month price […]