Barclays reiterate its Sell rating.