Home Investing Tesco profits 2023: a reason to sell stock?