Way too much cheerleading here, starting to worry me. I'm down 60% in this stock, which has had very very little to cheer about lately, really.
People talking dollar land, really? With a float of over 3B, does anyone think this company will be worth three billion dollars? Dr. Evil, maybe.
Good rumors are nice, and people should be buying, but I basically need a 3-bagger from here just to break even, and that won't have been worth having the bagholder blues again ...
glta