TSMC (TSM) perpetual market