I couldn't agree more. the same happened yesterday. there was sharp sell off when trading starts then it clawed back the losses and holds firm at the top end by close. I believe this is because of the buyback
CIM Price at posting:
$22.49 Sentiment: Buy Disclosure: Held