marketpulse2024101822