Septerna Inc SEPN Analysts Weigh Potential Upside in the Biotech Sector Amid Recent Market Moves Mustang Bio MBIO Q4 2024 Results Miss Estimates EPS 3795 vs 816 Upstream Bio UPB Surges 341 Nearing 954 Resistance 20260517 Tripcom TCOM Q4 2025 Earnings 497 EPS Surges Past 474 Estimates