How Our Investing Ideas Have Held Up: April 2026 | Investor Intelligence | Podwise