Qualcomm Stock Slides 30%: Buying Opportunity Ahead of July 29 Earnings | AllMind News