Shares of Aldeyra Therapeutics, Inc (NASDAQ:ALDX) have been given an average rating of “Buy” by the six ratings firms that are currently covering the company, MarketBeat.com reports. Two equities research analysts have rated the stock with a hold recommendation, three have assigned a buy recommendation and one has given a strong buy recommendation to the […]