Pennymac Financial Q1 2025 Slides: $ 76 million in net income amid high mortgage rates [og_img] Source link