Top 10 Best Performing Stocks in Small Cap: