288.73 -5.29(-1.80%)10/31/2024
Essex Property Trust, Inc. (ESS)
Press Release | Data News