Moderna (MRNA) Q2 2025: Revenue Reset, Cost Cuts & Runway | Monexa