COMMON STOCK PURCHASE AGREEMENT Dated as of April 23, 2024 by and between GCT SEMICONDUCTOR HOLDING, INC. and B. RILEY PRINCIPAL CAPITAL II, LLC