marketpulse2023042811