Earnings preview for seven stocks