I believe broker consensus are not positive at present but may change later as they rotate away from their current favourites. Buy backs are in drips to keep the sp low. Just my views though.
CIM Price at posting:
$31.74 Sentiment: Hold Disclosure: Held