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