AvalonBay Communities Inc stock (US0534841012): Is its urban multifamily focus still the key to steady returns? — alphai