STOCK PURCHASE AGREEMENT BY AND BETWEEN VENTYX BIOSCIENCES, INC. AND EACH OF THE PURCHASERS AS SET FORTH HEREIN MARCH 6, 2024