IBM Shares Top $200 for First Time as Technology Stocks Lead S&P 500 Index