So this stock excites me quite a bit but surprisingly seems to be flying well under the radar. I personally can't seem to overly fault the management or company yet.
What's everyone else think? Any guesses where SP could be by Xmas? (after launch).
I'm betting $1.