Home Investing Top 5 Small-cap Pharma Stocks in 2025