Boston Scientific Stock Declines Following Disappointing Quarterly Results Circle CRCL Q1 2026 Earnings EPS 021 Beats Estimates