5647
2184
1369
7831 answers have been researched
out of a potential 9200 (100 Companies x 92 Metrics).

85.1 %

Researched