TSMC posts record profit for a sixth straight quarter, beating… — 2330 +1.00 · News Impact Screener