Advisory Research reports a strong start to 2026 as its investment thesis begins to unfold. Read the full analysis for more ...