Broader indices outshine benchmarks this week, 16 smallcaps gain over 15 pc

Broader indices outshine benchmarks this week, 16 smallcaps gain over 15 pc