SMX PLC (NASDAQ: SMX; SMXWW) SMX PLC (NASDAQ: SMX; SMXWW) stock has appreciated by over 31% in April. And a Stock Purchase Agreement (SPA) with Generating Alpha Ltd. could help steepen that impressive month-to-date trajectory. In a Form 6-K filed on Monday, SMX announced that Generating Alpha Ltd. has committed to purchase, from time to time, up […]
