I think it’s either 1) traders reversing their position who had sold into the last couple of weeks on the basis that allegro might exit a chunk below the market price after results. Or 2) people waiting on the sides to see if there was a block sale or some further negative news and now happier to get in after that hasn’t happened yet.
BST Price at posting:
$1.90 Sentiment: Buy Disclosure: Held