Last month as you probably recall, short-seller Spruce Point Capital publicly trashed AeroVironment stock, accusing the company of "poor governance," "unjust insider enrichment," and "frequent accounting errors" -- and weak free cash flow to boot. Spruce Point called AV's valuation "nonsensical and distorted," predicted AeroVironment stock would come crashing down to earth, and told investors to sell it.