marketpulse2024062431