Valuation Metrics and Financial Health
T T’s valuation indicators present a mixed picture. The company’s price-to-book value stands at 1.94, suggesting the market values it nearly twice its book value. However, the price-to-earnings (PE) ratio is negative, reflecting recent losses or accounting anomalies, which complicates traditional valuation assessments. The enterprise value to EBITDA ratio is notably high at 37.34, indicating that investors are paying a premium relative to the company’s earnings before interest, taxes, depreciation, and amortisation.
Return on capital employed (ROCE) is modest at 3.57%, while return on equity (ROE) is negative at -1.98%, signalling challenges in generating shareholder returns. Dividend yield is low at 0.53%, which may not be attrac...
Read More








