Home Stock KLA stock in green after Barclays calling it winner among semiconductor plays