Essex Property Trust, Inc.

Essex Property Trust, Inc.

241.60
EUR
+1.40
(+0.58%)
5.95EPS
45.39P/E
16.41BMarket Cap
Oct 27Next Earn