This week is one of the busiest for second-quarter earnings.
Among companies in the Standard & Poor's 500 Index, 148 post results this week, according to FactSet. A couple of key silver stock earnings are among reports to watch today (Wednesday) and tomorrow, and another is on tap to release results next week.