AvalonBay Communities, Inc.

AvalonBay Communities, Inc.

158.92
EUR
-0.98
(-0.61%)
2.28EPS
72.45P/E
65.58BMarket Cap
Oct 28Next Earn