2054.KLSE Stock Analysis: TDM Berhad | Real-Time Data & Fundamental Insights