PennyMac Financial Q1 2025 slides: $76M net income amid high mortgage rates TechTricks365 TECHTRICKS365 2 months ago PennyMac Financial Q1 2025 slides: $76M net income amid high mortgage rates