14127
9064
171059
23191 answers have been researched
out of a potential 194250 (250 Companies x 111 Metrics x 7 Years).

11.9 %

Researched