Macquarie double-upgraded its rating for the stock to 'Outperform' from 'Underperform' and raised its target price.