Stock was overbought on the FDA and now will start to regain as time moves on and filling comes into play! This stock has 2 analysts 1 at $3.35 and the other at $6.25 both just waiting for news such as earnings on 8/3 and Stanford study to be completed. This is a value play here and worry should not be in your cards !