Share AeroVironment (AVAV) Surpasses Market Returns: Some Facts Worth Knowing