Investing.com·2 hours ago·macroeconomiaNEUTRALLOWSepterna director Alan Ezekowitz sells $3.93M in SEPN stockNo summary availableRead at Investing.com→