Shares of Antares Pharma Inc (NASDAQ:ATRS) have been given a consensus recommendation of “Buy” by the seven ratings firms that are covering the firm, Marketbeat.com reports. One research analyst has rated the stock with a sell rating, two have issued a hold rating, three have issued a buy rating and one has issued a strong […]