Despite low ROCE, the company's profitable reinvestment of capital is seen positively. The 63% return over five years indicates investor optimism about future performance.
Disappointing revenue performance and subdued growth forecasts are why Triumph Science & Technology Co., Ltd.'s P/S ratio is lower. Its inferior revenue outlook and 6 warning signs, 2 considered potentially serious, explains its reduced stock price.
Triumph Science & Technology Stock Forum
No comment yet