395
325
1332
720 answers have been researched
out of a potential 2052 (38 Companies x 18 Metrics x 3 Years).

35.0 %

Researched