ESS
Essex Property Trust
2026-07-20
•
Deutsche Bank
Δh%
-2.25%
Price Then
293.83
Price h
287.21
Target
330