12 portfolio companies report earnings in the week ahead. What we want to hear from each

Traders work on the floor of the New York Stock Exchange (NYSE) in New York.
Bloomberg | Bloomberg | Getty Images

The major U.S. stock indexes closed higher for the week, with the S&P 500 and Nasdaq Composite breaking multiweek losing streaks. Earnings drove the action, despite some less-than-ideal macroeconomic reports on economic growth and inflation.