Essex Property Trust (ESS): Strategic Moves & Q1 2025 Financials | Monexa