Mercantile Bank Corporation MBWM Q1 2026 Earnings Strong EPS Beat Drives Positive Surprise Amidst Modest Share Decline PPLC Q1 2026 Earnings Earnings Per Share Surpasses Estimates Biodesix Inc BDSX Q1 2026 Earnings Strong EPS Beat Overshadowed by Negative Stock Reaction GNK Q1 2026 Earnings Massive EPS Surprise of 34293 Driven by Strong Operational Leverage IDAI Q1 2026 Earnings WiderThanExpected Loss Yet Shares Rally