For now even good earnings
failed to change the trend after it broke the previous trend support line . Latest sessions bounced off 150 DMA, but there may be some elliot wave
type of action pushing the price lower for now. Also it covered a gap from some time ago and for now is below the middle bolinger that has been a good indication of a bearish trend
for this stock. Unless surprising news, no major catalysts in terms of tech analysis (unless it was a 3rd elliot wave
, but i won't bet on it). it is close to a know support level
above 20, going below would lead to a possible sell off.