Always read the fine print =================== MSTY Yield 75% The fine print: "The most recent distribution on 07/07/2025 contains 96.86% return of capital and 3.14% income"
115,33K