Louis Navellier, president of
And while some investors are beginning to return to certain financial services and real estate companies, he believes it is too early to invest in these downtrodden stocks, as the recent sell off will continue to put downward pressure on them. “Even when you find a good one, there’s no buying pressure,” he said.