marketpulse2023072521