"Directors buying yesterday too - confidence IMO."That would tell you that any price sensitive announce will not be soon. i.e. Lab testing results.Just pointing it out.