Crossroads Capital LLC, an investment management firm, published its first-quarter 2026 investor letter. You can download a copy here.