Sun Communities Q2 2025 Earnings Beat & Strategic Shift Analysis | Monexa