marketpulse2023042012