03-25-2014, 07:59 AM
Yea, at $6 it got a little ahead of itself, at least for now. Stock prices move much more rapidly than business developments, and can create significant momentum all by themselves, both on the upside and the downside. Long-term story (business) still in tact, waiting for MSA approval.

