Stock Market Ends Mixed on May 29 2026 Amid Inflation Data and Earnings BLRX Q3 2024 Earnings Continued RD Investment Amid Clinical Progress Vestas Wind Systems Shares Fall on Lower Margin Guidance