Kratos KTOS Q1 2026 Earnings Surprise EPS 016 Up Significant Indian Stock Market Faces GapDown Start as Gift Nifty Signals Weakness Why John B JBSS Just Surged 087 Key Levels Ahead 20260518 InspireMD NSPR Inches Higher as Shares Approach Key Resistance at 097 Huaweis Hers Law Challenge How Sanctions May Be Accelerating Innovation AMPGR Q1 2026 Earnings EPS Miss Drives Steep Decline Cogent Communications Data Center Sale Could Ease Debt Burden Pave Way for Capital Returns