Essex Property Trust (ESS): Q1 2025 Earnings & Strategic Outlook | Monexa