StockNews.com downgraded shares of Ames National (NASDAQ:ATLO – Get Rating) from a hold rating to a sell rating in a research note released on Monday. Ames National Price Performance ATLO stock opened at $18.83 on Monday. The company has a debt-to-equity ratio of 0.26, a quick ratio of 0.66 and a current ratio of 0.66. […]