Opening Bell: TSMC Reports Record Profits | MarketsMeridian