My thoughts exactly. If they gave a toss about the share price, they would have released the news at a time that the market could react positively. Very sneaky by management so they could continue to buy at lower sp.
CIM Price at posting:
$19.30 Sentiment: Hold Disclosure: Held