Ecopetrol EC Q4 2025 Results Fall Short EPS 3709 Revenue NA Linde PLC in Focus Analyst Report Examines Industrial Gas Giants Market Position Bill Ackman Takes Stake in Microsoft Echoing Jim Cramers Bullish View on Competitive Flexibility Victorias VSCO Q0 2026 Earnings 277 EPS Surges Past 257 Estimates Grupo Cibest CIB Slips Amid Cautious Trading Key Levels in Focus Albany International AIN Holds Steady at 6369 Consolidation Near Key Levels Kestra Medical Technologies KMTS Holds Steady Near Support Testing Resistance Levels Cavco Industries CVCO Faces Selling Pressure After 2 Decline