3244
1241
815
4485 answers have been researched
out of a potential 5300 (100 Companies x 53 Metrics).

84.6 %

Researched