Sarepta Stock Surges: 2025 Biotech Boom Explained