ECCX Q1 2026 Earnings EPS Misses Estimates Slightly Notes Decline Marginally ROP Q1 2026 Earnings Earnings Beat Driven by Strong Execution in Software and Industrial Portfolios Freshworks Q1 2026 Earnings EPS Misses Estimates Shares Decline Slightly Traeger Inc COOK Q1 2026 Earnings Surprise Profitability Defies Expectations Intellicheck IDN Q1 2026 Earnings EPS Surges Past Estimates with 9737 Beat CSGP Q1 2026 Earnings Strong EPS Beat of 225 Lifts Sentiment