Spread-to-benchmark stabilises, while profit rates and yields on downward trend

Data as of 25 May 2023
Source: Dealogic