Senti Biosciences SNTI Declines 490 Amid Market Weakness 20260513 Kaynes Technology Shares Slide 20 as Q4FY26 Profit Drops 215 on Rising Cost Pressures Spire Inc SRJN Q1 2026 Earnings Why the Beat Matters