TRT stock rating: TRIO-TECH INTERNATIONAL quant rating & factor grades · Tickwind