marketpulse2023032912