IBM (IBM) shares are bull flagging near highs since its strong earnings report and the earnings drift setup continues to be in play after the larger than expected move on its report has forced dip buying since. IBM has about a 4 point expected move f...