the only string attached is more cash to hit the books
High frequency bots at work here, slowly acquiring everything. Usually after this type of high frequency activity you see a spike up, have seen it time and time again since mid 2000's
IMF Price at posting:
$1.65 Sentiment: Buy Disclosure: Held