Bank of America's analyst Muneeba Kayani upgrades his rating from Neutral to Buy. The target price has been raised to GBX 900 from GBX 580.