On the other hand, Banco Products (India), Thyrocare Technologies, NCL Industries, Tamil Nadu Newsprint & Papers, Shoppers Stop and Jaiprakash Power Ventures were some of the worst performing stocks in the BSE SmallCap index during today's trading session.