IMO when the price went down, there was accumulation in progress, during which it was kept down.
Now it will tread to 16-17 tomorrow, brought down a notch again at close, as usual with AVB
The way it went in such a short time, another possibility is that maybe some good news has leaked out....
We will know in a few days DYOR