is this stock worth hanging onto ? have a v.small holding and appears to have been moving within the tiniest range for months. ..any signs of hope to come ?