Baron Discovery Fund Q1 2026: Who Moved The Needle — AEI +0.80 · News Impact Screener