19
1745
19 answers have been researched
out of a potential 1764 (98 Companies x 6 Metrics x 3 Years).

1.0 %

Researched