StockNews.com began coverage on shares of Avalon (NYSE:AWX – Get Rating) in a research report released on Tuesday. The firm issued a hold rating on the stock. Avalon Stock Performance Shares of Avalon stock opened at $2.66 on Tuesday. The stock has a market capitalization of $10.37 million, a price-to-earnings ratio of -17.73 and a […]