Agora API Drops 078 Key Support at 362 20260520 Boston Scientific Stock Declines Following Disappointing Quarterly Results