2026-03-31 · TSM · increased +2.6%Shares18,617,691Share change471,793Value$6,291,848,786Filed2026-05-05TSMSEC EDGAR ↗