106
31
123
137 answers have been researched
out of a potential 260 (4 Companies x 65 Metrics).

52.6 %

Researched