IBM Gets a Pre-Earnings Boost Timothy Green | Jan 17, 2018 Big blockchain news and an analyst upgrade have shares riding high going into Thursday's crucial report.