3491
199
5454
3690 answers have been researched
out of a potential 9144 (127 Companies x 18 Metrics x 4 Years).

40.3 %

Researched