Trinity Capital Inc TRIN Q1 2026 Earnings EPS Beats Estimates by 116 VRM Q3 2025 Earnings Loss Per Share Deepens Stock Declines Amid Missing Revenue Disclosures IDEX Corporation Q1 2026 Earnings EPS Surpasses Estimates by 117 Willdan Group WLDN Q1 2026 Earnings Earnings Beat Drives Share Price Higher GRCE Q1 2026 Earnings EPS Surprises to the Upside Despite No Revenue Insulet Corporation PODD Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Pullback