TSMC reports Q2 earnings July 16. Driven by the AI boom, investors eye guidance, 2026 capex, CoWoS advanced packaging ...