D-Street rally in numbers: 351 stocks hit upper circuits, 94 at one-year high, 28 soar 10-40% | Sharefundss