Essex Property Trust Q2 2025 Earnings Beat and Portfolio Strategy | Monexa