$TRT SEC Filings

Filing Filed On
DEFINITIVE SCHEDULE 14A 29 Oct 2015
TRIO-TECH INTERNATIONAL - REVISED DEFINITIVE PROXY 29 Oct 2004
NOTICE AND PROXY STATEMENT 04 Nov 1998
DEFR14A 21 Nov 1995