Mike,
you have to ask yourself why are you losing confidence? Just because the price fell?
The business is doing very well and I think the price will reflect this in coming quarters. If your a trader then trade by all means otherwise you'd be better off to sweat it out.
Other stocks looking good include ENE, OXR.
Cheers,
Munch.