when stocks go down or sell off or are oversold on the chart before they are to report earnings, this is normally a very good sign as it means the stock will pop up after earnings. i've seen this happen for over 2 years now on many many stocks - just today for earnings released today and last night, this occured with VMW, CP, FB, and TCK. check out AAPL from April - happened then too - and APPL for today too - they report tomorrow - and as AAPL is oversold, it means it should pop up on friday after it reports tomorrow afer the close. this stuff happens ALL the time! around 80% reliable is my guess on this occurrence at earnings for any stock.