The new score tells you the company is now outperforming 96% of all stocks in terms of the most important fundamental and ...