Home Investing News Top 5 Small-cap Biotech Stocks of 2025