Xbit Stock Analysis Xbiotech Inc. At 2.34 Mild 0.43 Dip Amid Biotech Sector Activity 20260401 EasyJet Losses Deepen Amid Iran WarDriven Fuel Cost Surge and Weakened Demand Preformed Line Products Company PLPC Q1 2026 Earnings Profit Surprise Highlights Operational Resilience CareDx Q1 2026 Earnings Robust Profit Beat Drives Optimism NXPL Q1 2026 Earnings Loss Per Share Narrows as Stock Gains on Strategic Progress Ryde Group Q2 2025 Earnings EPS Misses as Company Invests in Growth Microbot Medical Inc MBOT Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction