HSBC raised its rating on shares of Ranbaxy Laboratories Ltd to 'overweight' from 'underweight'. (Reuters)