marketpulse2024031231