As stated in the OP, July 26 is when Amazon reports Q2 2011 (sales ending Jun 30th) earnings and performance to its shareholders and the financial analysts. They usually like to have good news to report that day or a day or two ahead of the meeting to soften everyone up with smiles.