Primoris Services PRIM Q1 2026 Earnings EPS Misses Estimates Yet Stock Rallies ADUR Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment ACNB Corporation ACNB Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Lower KNTK Q1 2026 Earnings Significant EPS Miss as Company Posts Surprise Loss FBP Q1 2026 Earnings EPS Surpasses Estimates by Nearly 10 MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline