Insiders Now Seeing Red With ATLO At New 52-Week Low By: Market News Video August 18, 2017 at 13:08 PM EDT In trading on Friday, shares of Ames National Corp. (ATLO) touched a new 52-week low of $26.60/share.. Read More >> Related Stocks: Ames Natl Corp