Empresa EDN Stock Analysis Climbs 107 Eyes on 2380 20260518 Infinite IEAGU Stock Steady at 1025 Support at 974 20260515 Aluminum Prices Surge Amid Iran War Pressuring Major US Companies