For the quarter ended March 31, 2026, Orchid received $404.7 million in scheduled and unscheduled principal repayments and prepayments, which equated to a 3-month constant prepayment rate (“CPR”) of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results