I wonder what Samson Rock Capitals angle is? They became a substantial holder on the 28th of September 2021 which was after the SP had reacted to the news of the Capgemini deal. What is in it for them? 2 or 3% if the deal goes through?? Surely they could get that same deal at lower risk. I think they might be a no vote.
EPD Price at posting:
$1.34 Sentiment: None Disclosure: Held