Biotech Sector Outlook Navigating Opportunities and Challenges in 2026 Fidelity Analysis Fenbo FEBO Gains 648 Support Holds at 109 20260513 Maxeon MAXN Q4 2024 Earnings EPS 657 Beats Estimates