marketpulse2025040831