Grocery stores sell food, which is something that we all need, every day, to survive. As a result, there is, and will always be, a constant demand for the items that grocery stores sell. Because the demand is evergreen, the grocery business is historically stable.