NFG Q1 2026 Earnings Earnings Miss Estimates Amid Slight Stock Decline SHIP Q4 2025 Earnings EPS Surprises to the Upside Amid Robust Dry Bulk Market TTEK Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Operational Execution SVRA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Development ORC Q1 2026 Earnings Strong EPS Beat Amid Stock Decline Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Pressure Persists