woaaaaaaaaaaah easy now monster momo stock GTOP +24% outta nowhere - no one knows where this came from do they ???