3869
4440
7351
8309 data points have been researched
out of a potential 15660 (135 Companies x 58 Metrics x 2 Years).

53.0 %

Researched