Perfect PERF Q1 2026 Earnings Surprise EPS 002 Up Significant Eureka EURKR Stalls at 030 Consolidation Phase 20260518 Perpetua PPTA Stock Analysis 981 Loss Key Levels 20260515 Consensus CCSI Slides 228 as Selling Pressure Mounts 20260517 Meta Reaches Settlement in Landmark Social Media Addiction Case Brought by US School District Google Reveals First Look at AIPowered Audio Smart Glasses Ahead of Planned Fall Release TryHard Holdings THH Surges 215 as Momentum Builds Near Key Resistance Why Ideal Power IPWR Just Dropped 216 What to Watch 20260520