Yen Faces Renewed Pressure as Markets Price in Potential Fed Rate Hike Septerna Inc SEPN Analysts Weigh Potential Upside in the Biotech Sector Amid Recent Market Moves YPF YPF Reports Q4 2025 Results EPS 236973 Meets Consensus