1640
935
5625
2572 answers have been researched
out of a potential 8200 (100 Companies x 41 Metrics x 2 Years).

31.3 %

Researched