marketpulse2024031321