Motorola Solutions MSI Q1 2026 Earnings Why the Beat Matters Basel Medical BMGL Stock Slides 187 Support at 062 20260520