AvalonBay Communities, Inc.

AvalonBay Communities, Inc.

159.40
EUR
-0.50
(-0.31%)
2.28EPS
72.12P/E
65.28BMarket Cap
Oct 28Next Earn