It's still a far cry from our recent highs of 70c/$3.50.
AT LEAST, the SP didn't crash and burn, post-consolidation, like the expert (downrampers) here would have liked you to believe.
What was it, 90% of companys post consolidation see their SP go down.
I luv these "stats"...