IBM earnings data

#Earnings Below are details on $IBM earnings 1-day moves over the last 12 quarters.

July 18, 2018 AC 3.26%
April 17, 2018 AC -7.53%
Jan. 18, 2018 AC -3.99%
Oct. 17, 2017 AC 8.86%
July 18, 2017 AC -4.20%
April 18, 2017 AC -4.91%
Jan. 19, 2017 AC 2.24%
Oct. 17, 2016 AC -2.61%
July 18, 2016 AC -0.17%
April 18, 2016 AC -5.59%
Jan. 19, 2016 AC -4.87%
Oct. 19, 2015 AC -5.74%

With stock at 142.00, the data suggests these ranges.
Based on current IV (expected move per TOS): 135.23 to 148.77
Based on AVERAGE move over last 12 quarters: 135.61 to 148.39
Based on MAXIMUM move over last 12 Q’s: 129.42 to 154.58