CNBC Pro

These companies are reporting earnings this week, and analysts love them