Mixed economic reports, and a round of disappointing corporate earnings, put stocks under modest selling pressure on Friday.

 

Read more