Revvity RVTY Q1 2026 Earnings EPS 106 Beats Estimates Beacon Fin BBT Stock Today Drops 138 Key Support at 2630 20260515 MidCap MFICL Flat at 2540 Consolidation Continues 20260515 Jim Cramer Suggests Holding Boston Scientific Amid Medical Device Sector Uncertainty