Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines Intercontinental Exchange ICE Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick LIVN Q1 2026 Earnings EPS Beats Estimates by 714 Stock Declines Slightly UTMD Q1 2024 Earnings EPS of 109 Highlights Operational Stability Amid Quiet Quarter Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower Comstock Inc Q1 2026 Earnings EPS Surpasses Estimates Amid Strategic Progress