It's just a technical retrace from high RSI. no fundamental proble. fundamental is good.
they ill add again soon..so in technical term it is forming a bull flag..hope good nes on product approval coming soon..
Pretty simple really. Management doing a poor job of managing cash and their is probably a big player reducing their position after the big run this year. Long term the stock should do very well but unless they GROW wall street loses interest pretty fast. Buy more if it goes lower.