122
304
42
426 answers have been researched
out of a potential 468 (6 Companies x 13 Metrics x 6 Years).

91.0 %

Researched