Greg, recent plays of mine:KING, ASYTQ, BUGS, NNBP, STDF. Made some good bank and maybe sold a few early. I take 50 - 100% and am happy with what I got...not sad about what I didn't get. I don't get greedy and if I miss an early entry, I wait for the next stock....there's always another "big thing."
Conversely, I don't try to over-analyze these things....just take what they can give. Time will tell what future NNBP may have.
BTW, .0012 close held the 200ma, so I will watch.