Five 'Magnificent Seven' names will post earnings before the week ends. Levels to watch