Borrowers had an original FICO score of 774. A little over a quarter of the borrowers, 25.1%, are self-employed.
Securitization volume in 2024 surpassed last year's volume, an unexpected outcome, given the challenges the market faced in ...