Bahrain Minister Calls UKGulf Trade Deal a Monumental Achievement for Both Sides WDFC Q1 2026 Earnings EPS Beats Estimates by 32 as Stock Declines Slightly Microsofts 43 Billion Catalyst What Investors Should Know