The Dow Jones Industrial Average moved up 93.24 points to close at 12,554.20 Friday while the Nasdaq and S&P 500 gained 27.40 points and 10.67 points, respectively.

In economic news, the Commerce Department reported that the U.S. trade deficit narrowed a bit in April to $50.1 billion but still checked in a tad higher than the $49.5 billion gap most analysts had predicted.

Meanwhile, U.S. wholesale inventories edged up 0.6% in April following an unrevised 0.3% jump in March. Most economists were looking for a 0.4% increase, according to a Reuters survey.

Here are some more details from Friday’s trading session:

This week: up 435.63 points, or 3.59%

  • Largest weekly percentage gain since December 23, 2011.
  • Largest weekly points gain since December 02, 2011.
  • Up two of the past three weeks.

Today: up 93.24 points, or 0.75% (rounded)

  • Up four consecutive trading days.
  • Up 452.74 points, or 3.74%, over the four-day period.
  • Largest four-day points and percentage gain since December 23, 2011.
  • An intraday high of 12554.20 occurred at the close today, representing an increase of 93.24 points, or 0.75%.
  • An intraday low of 12398.44 occurred at 09:43:17 today, representing a decrease of 62.52 points, or 0.50%.
  • Twenty-six of the 30 component stocks rose, four fell.
  • Today's top five contributors to The Dow's movement and their point contribution: WMT (17.79), HD (8.40), KO (7.27), JPM (6.58), VZ (6.05).
  • Today's bottom five laggards: MCD (-4.77), AA (-0.23), BA (-0.08), PG (-0.08), KFT (0.68).
  • Highest closing value since May 29, 2012.
  • Down 11.37% from its record close of 14164.53 on October 09, 2007.
  • Up 91.75% from its 12-year closing low of 6547.05 on March 9, 2009.
  • Up 5.04% from 52 weeks ago.
  • Up 3.74% from its 2012 closing low of 12101.46 on June 04, 2012.
  • Down 5.46% from its 52-week high of 13279.32 on May 01, 2012.
  • Up 17.82% from its 52-week low of 10655.30 on October 03, 2011.
  • Month-to-date: up 1.30%.
  • Year-to-date: up 2.76%.
  • DJIA crossed zero seven times during today's trading session.

Dow Jones Industrial Average:

13725.56

This week: up 490.06 points, or 3.70%

  • Best week since the week period ending December 02, 2011.
  • Up two of the past three weeks.

Today: up 113.11 points, or 0.83%, or approximately $135 billion in market capitalization.

  • Up three of the past four trading days.
  • Highest closing value since May 29, 2012.
  • Down 12.83% (approximately $3.3 trillion in market cap), from its record close of 15745.39 on October 09, 2007.
  • Up 101.84% (approximately $7.9 trillion in market cap), from the 12-½ year closing low of 6800.08 on March 9, 2009.
  • Up 3.25% from 52 weeks ago.
  • Up 3.93% from its 2012 closing low of 13206.64 on January 04, 2012.
  • Down 6.88% from its 52-week high of 14740.15 on April 02, 2012.
  • Up 21.48% from its 52-week low of 11299.07 on October 03, 2011.
  • Month-to-date: up 1.03%, or approximately $161 billion in market cap.
  • Year-to-date: up 5.42%, or approximately $1.1 trillion in market cap.

Dow Jones U.S. Total Stock Market Index:

Data courtesy of Dow Jones Indexes.