European Defense Investability Scores

Invetability scores quantify on a scale of 10 how rational it is to believe that the stock will deliver our desired return of 80% cumulative return within 5 years or 12.5% CAGR. Max Score = 10.0. Usually we're tempted to buy stocks with a score of at least 9.0--if we like the story.