Barclays's analyst Duffy Fischer has upgraded his rating from Neutral to Buy.