Marathon Bancorp MBBC Stock Worth Investing 491 20260427 What deal terms XPLR XIFR XPLR posts 794 negative EPS surprise misses consensus estimates LPTH LightPath Technologies gains 10 percent in daily trading even as Q1 2026 earnings sharply miss analyst expectations