212
56
432
268 records have been researched
out of a potential 700 (100 Companies x 7 Metrics).

38.2 %

Researched