4417
355
76828
4772 answers have been researched
out of a potential 81600 (340 Companies x 40 Metrics x 6 Years).

5.8 %

Researched