COMMON STOCK PURCHASE AGREEMENT December 14, 2023 by and among TPI COMPOSITES, INC., OAKTREE POWER OPPORTUNITIES FUND V (DELAWARE) HOLDINGS, L.P., OPPS TPIC HOLDINGS, LLC, and OAKTREE PHOENIX INVESTMENT FUND, L.P.