265
151
416 answers have been researched
out of a potential 416 (8 Companies x 13 Metrics x 4 Years).

100.0 %

Researched