Brown Advisory, an investment management company, released its “Brown Advisory Global Leaders Strategy” for the second quarter of 2026 investor letter. Brown Advisory’s Global Leaders Strategy delivered a net return of 4.6% in the second quarter of 2026, underperforming its benchmark, the MSCI ACWI Net Index, which returned 14.9%. The relative weakness was driven mainly by underexposure to semiconductors and technology hardware, while software, cloud services, and financial holdings...