Primoris Services PRIM Q1 2026 Earnings EPS Misses Estimates Yet Stock Rallies Procore Technologies Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher PRIM Q1 2026 Earnings EPS Misses Estimate by 315 Stock Still Climbs 69 Mister Car Wash MCW Q1 2026 Earnings EPS Beat Lifts Sentiment but Revenue Details Remain Unclear BGSI Q1 2026 Earnings Modest EPS Miss Amid Stable Operations Janus International Group Inc JBI Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Weak Results