Deutche Bank's credit rating had been sharply downgraded in the last day or so, such that many of their debt instruments got down to junk ratings. Maybe B+, down from BB-.
I think the buyback would be a reaction to that.
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links