Sturm RGR Stock Steady at 3967 Support at 3769 20260515 CNBC Disruptor 50 2026 AI Companies Lead the List as a New Sector Champion Emerges Jeremy Grantham Warns Blood in the Streets as AI Wars End Big Tech Monopoly Profits Rapport Therapeutics RAPP Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid PreRevenue Stage