Maxeon Solar Technologies, Ltd. SECURITIES PURCHASE AGREEMENT MAY 30, 2024 Maxeon Solar Technologies, Ltd. SECURITIES PURCHASE AGREEMENT