Updated data confirms the same 94% probability of an earnings beat from last week. I still expect more of a change in the final couple weeks as focus turns to the imminent release of earnings on Tuesday July 24. The model is confident in the results. What will change the probability from here will be the sentiment of analyst expectations.
Stay tuned starting next week to see how things change.