A stream of positive earnings reports, and relief after the first round of voting in the French elections, translated to robust gains for Wall Street in the past week.
The consumer-products maker could have cut more jobs and sent production to Mexico before The Donald came along.
TheStreet's Jim Cramer weighs in on Friday's trending stocks including Alphabet, Amazon, Intel, Starbucks and Exxon Mobil.
It was an eventful week. Here's how it shook out in pictures.