Cognex Q1 2026 Earnings EPS Beats Estimates by 34 Stock Edges Higher AI Infrastructure and Energy Plays May Have Outpaced Nvidia in Returns IEA Chief Warns Oil Markets Approaching Red Zone as Iran Crisis Intensifies PTHS Q1 2026 Earnings Pelthos Therapeutics Surprises with NarrowerThanExpected Loss in Q1 2026 Atlanticus Holdings Corporation ATLCL Q1 2026 Earnings Strong EPS Beat Drives Solid Performance LIND Q1 2026 Earnings Strong EPS Surprise of 452 Amidst Robust Expedition Travel Demand