Wall Street ended the week higher, as a series of positive earnings from major S&P 500 companies kept investors in a buying mood.
General Electric posts better-than-expected first-quarter earnings and says it expects revenue to continue to improve for the remainder of the year.
TheStreet's Action Alerts PLUS Portfolio Manager Jim Cramer breaks down the day's trending stocks on our daily Facebook Live show, which airs weekdays at 10 a.m. EST.
It was an eventful week. Here's how it shook out in pictures.