Duolingo Q1 2026 Earnings EPS Beats Estimates by 164 Shares Edge Lower Sonida Senior Living Inc SNDA Q1 2026 Earnings WiderThanExpected Loss Amid Operational Headwinds Primoris Services Corporation PRIM Q1 2026 Earnings Mixed Start as EPS Misses Estimates but Stock Gains Enphase Energy Draws Attention from Personal Finance Influencer Graham Stephan SW Q1 2026 Earnings EPS Misses Estimates Amid Cost Pressures Stock Edges Higher