TSMC Stock Plunges 16% From October Peak Despite Record Earnings | News | MoonHub