Home Investing Top 5 Small-cap Biotech Stocks of 2025