OCUL Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage RB Global Inc RBA Q1 2026 Earnings Slight EPS Beat Lifts Shares Revenue Data Unavailable CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick SKWD Q1 2026 Earnings EPS Surges Past Estimates Despite Limited Revenue Disclosure Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines SITM Q1 2026 Earnings EPS Surges Past Estimates with 22 Beat