TotalEnergies SE TTE Crushes Q1 2026 Estimates EPS 245 Tops Views Newsroom Tech Sector Faces Consolidation Wave as Venture Funding Tightens ICICI Bank CFO Highlights Shrinking Credit Card Profit Pool as Revolver Behavior Evolves Albany Intl AIN Q1 2026 Earnings EPS 060 Beats Estimates