marketpulse2023050821