TSMC’s profit beats estimates amid chip stockpiling in pre-tariff rush Technology April 20, 2025 10:53 PM