marketpulse2023070521