Avnet AVT Stock Today Drops 268 Key Support at 8013 20260515 MasterCraft MCFT Q1 2026 Earnings 045 EPS Surges Past 037 Estimates IEA Warns Global Oil Supply Could Fall Below Demand Amid Iran Conflict What Greene GCBCs 068 Decline Means for Investors 20260515 Gladstone Commercial Preferred GOODN Holds Steady Near Resistance as Yields Attract Income Investors Telesat Corporation TSAT Dips Slightly as Stock Consolidates Near Key Support Saia Inc SAIA Edges Higher Navigating Key Support and Resistance Levels American Integrity Insurance Group AII Edges Higher Key Levels in Focus