STMicroelectronics NV STM Q1 2026 Earnings Miss Sparks Concern Voya Asia IAE Stock Down 202 Support Test at 782 20260515 Biomea BMEA Stock Analysis Falls 699 Watching 126 20260515