PRHI Presurance Holdings smashes earnings expectations with 198 EPS beat shares rise 110 DXC Tech DXC Stock Growth Potential Insight DXC Tech posts 15 EPS beat on strong IT demand Is Invitation Homes INVH stock risky Slight Gain 20260420 The user wants me to rewrite the Yahoo Finance news into a professional financial analysis article Let me analyze the original news Trupanion TRUP Edges Lower as Shares Test Key Support Zone Marriage Money Management Combined vs Separate Accounts DSGR Q1 2026 Earnings EPS Beats Estimates Stock Rises 107 Points Vestas Wind Systems Shares Decline After Company Signals Margins at Low End of Guidance