marketpulse2025040421