TSMC GBU Results
All stock prices and estimates as of September 24th, 2022