28
33
1094
61 answers have been researched
out of a potential 1155 (11 Companies x 35 Metrics x 3 Years).

5.2 %

Researched