402
436
1268
838 answers have been researched
out of a potential 2106 (39 Companies x 18 Metrics x 3 Years).

39.7 %

Researched