STOCK PURCHASE AGREEMENT By and Among GIRBAU NORTH AMERICA, INC., GIRBAU S.A., on the one hand, and EVI INDUSTRIES, INC., on the other hand Dated as of February 28, 2025