5214
394
5858
5608 answers have been researched
out of a potential 11466 (91 Companies x 21 Metrics x 6 Years).

48.9 %

Researched