The company achieved a score of 68 out of 100, a three-point improvement from last year, placing it in the 97th percentile ...