ESS   $305.42  0.35% Market Closed After Close 305.53 0.04%

Essex Property Trust Inc

Data not available