51
97
1202
148 answers have been researched
out of a potential 1350 (18 Companies x 25 Metrics x 3 Years).

10.9 %

Researched