Barclays's analyst Seth Sigman has upgraded his rating from Neutral to Buy. The target price remains unchanged at USD 159.