Trio-Tech International (NYSE:TRT – Get Rating) is one of 38 public companies in the “Special industry machinery, not elsewhere classified” industry, but how does it contrast to its peers? We will compare Trio-Tech International to related companies based on the strength of its institutional ownership, valuation, risk, dividends, earnings, profitability and analyst recommendations. Analyst Recommendations […]