Chimera Investment's Net Debt Hits 76.8x EBITDA as 15.65% Yield Draws Scrutiny
Chimera Investment's net debt/EBITDA ratio of 76.80x and 15.65% dividend yield have drawn attention, with negative operating cash flow per share and recent Seeking Alpha commentary questioning the payout's durability.