Essex Property Trust, Inc.

Essex Property Trust, Inc.

135.80
BRL
-5.04
(-3.58%)
3.46EPS
44.78P/E
95.61BMarket Cap
Oct 27Next Earn