120
302
46
422 answers have been researched
out of a potential 468 (6 Companies x 13 Metrics x 6 Years).

90.1 %

Researched