NVEC Q1 2026 Earnings EPS of 102 Reported Shares Advance IT Q1 2026 Earnings EPS Surpasses Expectations by 1065 Stock Climbs CON Q1 2026 Earnings EPS Surpasses Estimates by 17 CACI Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick BL Q1 2026 Earnings EPS Surpasses Expectations by Over 21 Global Partners GLP Q1 2026 Earnings Massive EPS Surprise of 455 as Partnership Delivers Strong Results