Also it happens every Quarter. There's a run up to the Q report then a sell off. You can set your watch to it. Don't know if this is the sell off (which would be early because it usually begins after the release) or as suggested it's sector wide. Personally, I am expecting quarter over quarter and year over year improvement.