Its an earnings upgrade. Off the top of my head I think it is higher than expectations. I think it will be received very positively.
The one proviso is the state of the overall market if it continues to significantly correct.
I will prob buy back in tomorrow. I've done very well out of VBA over the past year but sold my holdings in recent weeks.