IBM stock performance year-to-date