3857
2608
9295
6465 answers have been researched
out of a potential 15760 (197 Companies x 20 Metrics x 4 Years).

41.0 %

Researched