StockNews.com began coverage on shares of Ames National (NASDAQ:ATLO – Get Rating) in a research report report published on Thursday. The brokerage issued a sell rating on the financial services provider’s stock. Ames National Stock Down 0.5 % Shares of ATLO opened at $17.81 on Thursday. The stock has a market cap of $160.11 million, […]