OneSpan Inc OSPN Q1 2026 Earnings EPS Surprises to the Upside Stock Gains 234 OCFC Q1 2026 Earnings EPS Beats Expectations Amid Modest Share Decline OGS Q1 2026 Earnings EPS Misses Expectations as Margin Pressures Mount Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Pressure Persists Maximus MMS Q1 2026 Earnings EPS Beats Estimates Stock Slightly Down Unifirst Corporation UNF Q1 2026 Earnings EPS Beats Expectations Amid Solid Operational Execution