39
24
39 answers have been researched
out of a potential 63 (1 Companies x 21 Metrics x 3 Years).

61.9 %

Researched