87
927
87 answers have been researched
out of a potential 1014 (13 Companies x 13 Metrics x 6 Years).

8.5 %

Researched