I believe it’s more about allegro/any other holder that are likely to offload after results in a week or so… again shouldn’t make too much difference in the long term, but I imagine that is the reason for the current share price weakness.
BST Price at posting:
$1.74 Sentiment: Buy Disclosure: Held