3897
2600
9263
6497 answers have been researched
out of a potential 15760 (197 Companies x 20 Metrics x 4 Years).

41.2 %

Researched