DAQO Energy DQ Q1 2026 Earnings Miss by Significant Key Takeaways Whats Next for Parsons Corporation PSN at 5079 20260520 Taiwan Semiconductor Navigates Foundry Concerns Amid Broader Market Sentiment EU Business Investment Rate Plunges to 11Year Low Amid Tariff Pressures Weak Demand and Climate Policy Ambiguity