Weekly guidance update July 22nd