ACTG Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Revenue Unreported CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 Dine Brands Global Inc DIN Q1 2026 Earnings Earnings Per Share Beat Estimates Amidst Operational Focus VersaBank VBNK Q1 2026 Earnings EPS Miss Amid Challenging Quarter EP Q3 2025 Earnings Loss Per Share Reported Amid Ongoing Industry Headwinds Revvity Q1 2026 Earnings EPS Surpasses Consensus Stock Slips on Missing Revenue Details