marketpulse2024082721