FPI Q1 2026 Earnings Earnings Per Share Misses Estimates Amid Seasonal Farmland Dynamics SIGI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Underwriting Environment Centerra Gold Q1 2026 Earnings EPS Misses Estimates Amid Operational Pressures AGRO Q1 2026 Earnings Steep Earnings Miss Triggers 595 Share Decline MBIN Q1 2026 Earnings EPS Beats Estimates by 5 Stock Declines Modestly Northern Technologies International Corporation NTIC Consolidates Near 791 Key Support and Resistance Define Next Move WSBCO Edges Higher Amid Steady Volume Key Levels in Focus Envoy Medical Inc Warrants COCHW Hold Steady at 006 as Trading Activity Remains Subdued Tennessee Valley Authority TVE Holds Steady Near Support as Yield Attracts Defensive Flows KODK Q1 2026 Earnings A Loss as Revenue Disappears Stock Surges on Thin Data West Fraser Timber Q1 2026 Earnings Strong EPS Beat Despite Challenging Market Conditions ROP Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline CLRO Q2 2018 Earnings EPS Surpasses Expectations Shares Rally Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Pressure Persists VIOT Q4 2022 Earnings Losses Deepen Amid Challenging IoT Market OneStream Inc OS Q4 2025 Earnings Strong EPS Beat Drives Investor Optimism