I think the only reason for a pull back at the moment is the fact that results were expected and they have not yet been released. The large run up early this week on no news is evidence of people jumping in with the increased momentum expecting the announcement. I am happy with my 0.038 entry and will be happy to wait until results are released, which I cannot see being -ive.
B