New 52w Lowof $1.45. And most worrisome for me is the fact that we ain't seen capitulation yet.
NOT EVEN CLOSE.
On top of it last time I checked SHORTS are going Nowhere. Are we screwed really?
You pumpers, instead of demanding Real Results from our highly paid managers just keep pumping and feed false hopes to retail. Good Job!