Accel Ent ACEL Declines 089 Amid Market Weakness 20260521 Royal Observatory Director Warns AI Dependency May Undermine Human Knowledge Implications for Tech Sector Life360 LIF Q1 2026 Earnings Why the Beat Matters HSCS Q1 2026 Earnings EPS Surpasses Estimates as HeartSciences Advances Development Pipeline