Crossroads Capital LLC's Q4 2024 investor letter reveals a 3.5% return for the Crossroads Capital Investment Partners, LP, with YTD net returns at 5.7%. The fund has consistently outperformed benchmarks, with Calumet, Inc.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay