Investing.com·3 hours ago·macroeconomiaNEUTRALLOWTrio-Tech director Ting Hock Ming sells $286,380 in stockNo summary availableRead at Investing.com→