The first thing that jumps out at me about AMCV is that insiders collectively dumped about 9 million shares on August 13th. At first glance, I would call that the last lifeboat to leave as that's 4 times the float.
According to Yahoo, the float is 2.5 Million shares and the short interest...