125
307
36
432 answers have been researched
out of a potential 468 (6 Companies x 13 Metrics x 6 Years).

92.3 %

Researched