Marathon Petroleum Corporation MPC Market Outperformance Signals PreEarnings Optimism Amid Sector Tailwinds Is Elbit Systems ESLT stock facing investor skepticism Elbit Systems posts 162 EPS beat on firm defense demand FedEx Corporation FDX Announces Venti Technologies as Winner of 2026 Asia Pacific Small Business Grant Contest