NRP Q1 2026 Earnings LP Reports Solid EPS Amid Quiet Market Response First National Corporation FXNC Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside JD Q1 2026 Earnings EPS Misses Estimates Stock Dips 3 LGIH Q1 2026 Earnings Massive EPS Surprise Driven by Strong Profitability CPF Q1 2026 Earnings Earnings Beat Expectations Amid Modest Share Decline