Invest in small cap stocks for more returns, says investor
The large cap sector is currently overvalued, says George Young of Villere Balanced Fund. He discusses his firm's top three likes for investing in small companies, which were chosen in part for their consistent earnings.