The London Company International Equity Portfolio fell 6.5% in Q1 2026, underperforming its benchmark. Read the full analysis ...