1191
189
402
1380 data points have been researched
out of a potential 1782 (99 Companies x 3 Metrics x 6 Years).

77.4 %

Researched