Fortress Biotech FBIO Q4 2025 Earnings Miss Sparks Concern Ecopetrol EC Fell 137 Is a Recovery Ahead 20260520