TSMC hits another record but Nvidia and Apple demand may become… — 2330 +0.80 · News Impact Screener