marketpulse2024030521