marketpulse2023040312