52
102
1196
154 answers have been researched
out of a potential 1350 (18 Companies x 25 Metrics x 3 Years).

11.4 %

Researched