Home Tech News TSMC stock faces an $80B earnings swing: can margins justify the AI premium?