Taiwan Semiconductor Manufacturing Company Limited (TSM) Price and Performance - Invvest