3734
1621
2601
5355 answers have been researched
out of a potential 7956 (78 Companies x 17 Metrics x 6 Years).

67.3 %

Researched