HSBC upgraded HP's (NYSE:HPQ) rating to Buy from Hold, citing valuation and business momentum. The firm also raised the price ...