58
62
72
120 answers have been researched
out of a potential 192 (2 Companies x 24 Metrics x 4 Years).

62.5 %

Researched