Webster WBS Q1 2026 Earnings 157 EPS Surges Past 154 Estimates Meta Slashes 8000 Jobs Including Over 100 in Singapore as AI Shift Reshapes Workforce APi Group APG Stock Analysis Falls 218 Watching 4100 20260513 Aluminum Prices Surge Amid Iran Conflict How Major US Companies Are Managing Cost Pressures Franklin Wireless FKWL Q1 2026 Earnings Why the Beat Matters ePlus inc PLUS Q1 2026 Results Profit Surges Guidance Raised