Innodata director Louise Forlenza sells $2.67 million in stock Source link
Home/MARKET/Innodata director Louise Forlenza sells $2.67 million in stock MARKET Innodata director Louise Forlenza sells $2.67 million in stock Connecticut Digital NewsMay 14, 2026 Less than a minute Innodata director Louise Forlenza sells $2.67 million in stock Source link Connecticut Digital NewsMay 14, 2026 Less than a minute