Proto Labs PRLB Stock Today Drops 079 Key Support at 6840 20260515 Ovid Therapeutics OVID Falls 607 Watching 250 Support 20260515 Heron Therapeutics HRTX Q1 2026 Disappoints EPS 004 Below 002 Views Qualcomm Stock Pulls Back as Semiconductor Rally Loses Momentum