marketpulse2023040412