FibroBiologics FBLG Q1 2026 Results Fall Short EPS 133 Revenue NA Senti Biosciences SNTI Fell 490 Is a Recovery Ahead 20260513 Morningstar Highlights Biotech Opportunities Amid Sector Volatility Royal Observatory Issues Caution Instant AI Answers May Trivialise Human Intelligence