Daily Market Update for 4/26

Investors sold off growth stocks ahead of big tech earnings this week, fearing the worst for the outlook on future growth. Microsoft and Google painted different pictures with their earnings reports after the market closed.