1850
1034
5316
2884 answers have been researched
out of a potential 8200 (100 Companies x 41 Metrics x 2 Years).

35.1 %

Researched