CNXC Q1 2026 Earnings EPS Misses Estimates as Revenue Growth Remains Uncertain SoundThinking Inc SSTI Q1 2026 Earnings Significant EPS Miss Amidst Market Optimism CHD Q1 2026 Earnings Earnings Per Share Surpasses Estimates Driving Positive Stock Reaction NWE Q1 2026 Earnings EPS Beat Fails to Impress Shares Edge Lower FTAIN Q1 2026 Earnings Miss on Bottom Line as Preferred Shares Hold Steady ENB Q1 2026 Earnings EPS Beat Bolsters Investor Confidence Amid Steady Operations