1435
1010
1515
2445 answers have been researched
out of a potential 3960 (90 Companies x 11 Metrics x 4 Years).

61.7 %

Researched