TSMC Stock Rises 2% After Q1 Earnings Beat Expectations