Ally Financial: Strategic Shift, Q1 2025 Performance, and Outlook | Monexa