Hiya Marty
I don't know whether you are using any charting software to track prices, but if you are you're probably already aware that today the price closed at its highest since the float. This is good news, because it means it has no resistance to overcome on its way up, until of course it creates its own resistance.
However, you'll see from the price chart over the last week that it is now in a parabolic run. A parabolic run is an angle which exceeds the normal angle of ascent, and the angle is usually greater than 45 degrees.
My understanding of parabolic runs is that you should expect a retracement - likely to be 30% to 50% of its recent move, so if it retraced now it would go down between 13p and 21p or thereabouts. I also find that if you put a 17 day exponential moving average onto the chart, the price is likely to retrace to just above it. Once a parabolic move has taken place and a reversal day is in place, look for a consolidation to occur.
One of my stocks has just had a parabolic run, and I couldn't decide whether to cut and run, or hold through the retracement. As it was one held in my ISA I decided to hold because, like RiverSoft, other indicators were good and not indicating a sell. It duly retraced 50% of the parabolic run, and is now nicely holding on and above the 17 day moving average, and today closed way above the height it reached during its parabolic run.
The first time a parabolic run happened to me I didn't know about them, nor indeed what was likely to happen. I do now, and therefore am not too worried when a retracement happens if I'm holding for a longer-term play.
It might help you to look at other charts to find parabolic runs - they seem to happen over 4 or 5 days (sometimes longer, sometimes shorter). Bank of Scotland, Hilton Group, and Billiton have all had recent-ish parabolic runs.
I hope this helps!
Skim