Mid-america Apartment Communities (MAA) Stock: Price, Analysis