Granules India (₹97.3): Buy

Targets: ₹101.5 and ₹103.5

Stop-loss: ₹95