VAL Q1 2026 Earnings EPS Misses Estimates Amid Challenging Offshore Environment GEOS Q1 2026 Earnings Loss Reported Amid Challenging Market Conditions RVLV Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher TONX Q1 2026 Earnings EPS Beat Drives 62 Stock Gain as Losses Narrow Sharply Westamerica Bancorporation Q1 2026 Earnings Earnings Beat Estimates Amid Modest Stock Decline OCUL Q1 2026 Earnings WiderThanExpected Loss as Ocular Therapeutix Advances Pipeline