StockNews.com assumed coverage on shares of Avalon (NYSE:AWX – Free Report) in a research report report published on Wednesday morning. The firm issued a hold rating on the stock. Avalon Price Performance Shares of AWX stock opened at $2.60 on Wednesday. Avalon has a twelve month low of $2.22 and a twelve month high of […]