marketpulse2024103021