We recently published 10 Firms Facing a Rough March So Far. AeroVironment Inc. (NASDAQ:AVAV) was one of the worst performers ...