Best Small Cap Stocks to Buy in 2021

Small cap stocks are great for people looking to grow their portfolio. They average higher annual returns than large cap stocks.