Forget about old price and retracement. This is going to have to find its new base and support. To buy now is foolish. This can easily drop several dollars lower from here. It already had a lofty valuation so be careful and trade smart. Be patient.
Average Price target now is $23-$24 set by analysts
Most of the problems are self inflicted and can be fixed
I would start buying now in 1/3rd increments This company is a buyout candidate