Key earnings reports push stocks to record highs
Share

Key earnings reports push stocks to record highs

Major market indexes close at records this Wednesday.
00:38
Wed, Jul 19 20174:22 PM EDT