AeroVironment, Inc. (AVAV) valuation and key financial metrics