Innodata director Louise Forlenza sells $550,100 in stock โ€” NewsToolBar