Best Large Cap stocks to buy are:
Bharat Forge Ltd
Shriram Transport Finance Company Ltd
Best Mid Cap stocks to buy are:
Avanti Feeds Ltd
K E C International
Best Small Cap stocks to buy are:
JK Paper Ltd
GIC Housing Finance
CMI Ltd
Best Large Cap stocks to buy are:
Bharat Forge Ltd
Shriram Transport Finance Company Ltd
Best Mid Cap stocks to buy are:
Avanti Feeds Ltd
K E C International
Best Small Cap stocks to buy are:
JK Paper Ltd
GIC Housing Finance
CMI Ltd