Why soooooo much selling lately. Isn't the next Q due out within the next couple weeks? Why sell before we get earnings?