TSMC stock eyes 52-week h… — 2330 +0.90 | NewsImpactScreener