At the moment, there is no official announcement regarding the specifics of the CR, so my opinion is you refrain from altering your sentiment until details are released.
Also, another reason I like TFC management is that they have skin in the game through voluntary purchases, and so they are also shareholders. They lose just like us when shareholder wealth is decreased.
TFC Price at posting:
$1.69 Sentiment: Buy Disclosure: Held