The revised score means the stock currently tops 96% of all other stocks in terms of key performance metrics and technical ...