MTB Q1 2026 Earnings Earnings Beat Estimates as Net Interest Income Holds Steady FormFactor Inc Q1 2026 Earnings EPS Surges Past Estimates Sending Shares Higher Janus Living Q1 2026 Earnings EPS Falls Short of Analyst Expectations Permian Resources PR Q1 2026 Earnings Significant EPS Miss Amid Operational Headwinds High Tide Inc Q1 2026 Earnings Profitability Surprise as EPS Beats Estimates by 300 Ally Financial ALLY Holds Steady Near 43 as Volume Signals Cautious Optimism Meshflow Acquisition Corp MESH Stability Near Trust Value as SPAC Waits for Business Combination Asbury Automotive Group ABG Gains 218 as Stock Tests Key Resistance Zone Popular Inc BPOP Edges Higher Key Levels in Focus How is the economy impacting NMI Holdings NMIH stock today Mini Rally 20260420 Dianthus Therapeutics Q1 2026 Earnings EPS Beat Driven by Cost Discipline Yet Shares Slip