Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower IMA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline VLY Q1 2026 Earnings EPS Beat Driven by Solid Net Interest Margin Performance VCEL Q1 2026 Earnings EPS Beat Despite Net Loss Stock Slips Littelfuse LFUS Q1 2026 Earnings Earnings Beat Driven by Operational Discipline and Demand Resilience Fulcrum Therapeutics FULC Hovers Near Support After Marginal Uptick Insteel Industries IIIN Edges Higher Testing Key Resistance Level Nuveen Municipal Income Fund NEA Holds Near Key Support After Marginal Advance Diana Shipping DSX Slips 735 as Dry Bulk Headwinds Persist Greenpro Capital Corp Q1 2024 Earnings Reported Loss of 004 Per Share Amid Sparse Disclosure