2. HMSP - Buy on Weakness
Buy on Weakness: 845-865
Target Price: 905, 995
Stoploss: below 840
3. IPCC - Buy on Weakness
Buy on Weakness: 745-760
Target Price: 785, 815
Stoploss: below 735
4. SMRA - Buy on Weakness
Buy on Weakness: 665-685
Target Price: 715, 750
Stoploss: below 650.