marketpulse2024041121