Wintrust WTFCN Q1 2026 Results Top Views on Strong Revenue Meta Smart Glasses Sales Surge Amid Rising Privacy Concerns Renewable Energy Manufacturing Sector Sheds 5900 Jobs in First Quarter EDF Report Shows