Zacks Investment Awareness provide investment research and outreach for pre-IPO, small and micro-cap companies that are under-followed by Wall Street.