1638
934
5628
2572 answers have been researched
out of a potential 8200 (100 Companies x 41 Metrics x 2 Years).

31.3 %

Researched