TSMC (TSM) ended the recent trading session at $198.24, demonstrating a -0.93% swing from the preceding day's closing price. This change was narrower than the S&P 500's daily loss of 1.71%.
Stay up-to-date with the ICICI Bank Stock Liveblog, your comprehensive source for real-time updates and detailed analysis on ...