STOCK PURCHASE AGREEMENT by and among VESTA HOUSING SOLUTIONS INVESTOR, LLC, VESTA HOUSING SOLUTIONS HOLDINGS, INC., and MCGRATH RENTCORP DATED AS OF FEBRUARY 1, 2023