Yes...there's always a reason why the share price falls...except the real one.
There are plenty of other small caps stocks which have pushed on with their gains today.....AVB rose yesterday because of the rising market..pure and simple.
As usual, stock being dumped the next day...AVB is a trade only imo