TSLA The "pre-earnings" rally has not materialized and in its stead has been about a 10% decline from last week's high. Looking back over past earnings this is an anomaly, which brings up the possibility that the shares are being sold down to shake out weak hands before a monster earnings report sends the stock much higher. In that scenario, which is sheer speculation, holding through earnings is an alternative to sitting earnings out as originally intended. IBM Looking under the hood of the DJIA, this IBM chart looks pretty bad. Earnings is sending the stock hard down today and it may end up taking the whole market down with it by the close. A close below $115 will do it.