marketpulse2024072531