ESS
Essex Property Trust
2026-04-27
•
Barclays
Δh%
5.44%
Price Then
255.37
Price h
269.25
Target
272