The problem with GV is the low volume, infrequent PR's, and first and foremost the market makers dealing in the stock. MM's can and do play with the stock price all day long, every day. They will walk it down in 100-share trades, looking to scoop up stop losses and shake out the weak hands. They love people with no patience because they sell cheap and give them just what they want.
Meanwhile the company is just going about their business and every nugget of information has been positive. If one doesn't have the patience to wait until the next earnings report one will not be able to make any money on this stock because it is guaranteed the market makers will play with it just like they have for the last 8 weeks. It takes strong buying interest to really move the stock and that won't happen until the earnings report and we get an update on the new business outlook. Til then look for more of the same - just meandering in this 20 cent trading range.