marketpulse2023050431