Box Inc BOX Q1 2026 Earnings 049 EPS Surges Past 034 Estimates Aluminum Price Surge Puts Cost Pressure on Major US Companies Farmer Mac AGM Q1 2026 Profit Surges Past Wall Street Targets Berkshire Filing May Reveal Buffetts Tiny Purchase Teased in March