$70 target & $160 potential. What a joke! and people actually believe that c&^p???
Seems to defy all logic. People see day in and day out that this stock has been collapsing since Oct 3 highs of $45, yet they actually believe in their heart that this stock will be 70 bucks with $160 potential.