The Nasdaq soared to an all-time high after last Friday’s U.S. employment report which saw a massive 313,000 growth in February. This is the biggest number of jobs since July 2016, handily smashing the expectation of 200,000 jobs gain.

For the fifth month in a row, the jobless rate remains unchanged at 4.1%, a 17-year low.

Meanwhile, wages grew less than expected, soothing inflation fears and pointing to a gradual rise in inflation this year. Average hourly earnings grow 0.1%, a slowdown from the 0.3% rise in January. The year-on-year wage growth slows down to 2.6% from 2.9% in the previous month. Recall that a month ago a jump in wages got investors worried about inflation and set off a stock market decline, giving S&P 500 its first 10% decline in two years. An overheating economy raises speculation the Fed might raise rates more aggressively than it has planned. This could damper lending, hiring and business expansion.

The labor market benefits from strong domestic demand, improvement in global growth and strong U.S. business sentiment after President’s Trump $1.5 trillion tax cut package. Wall Street cheered the overall report and stocks were up strongly. The Nasdaq Composite regained all of its February losses and closed at an all-time high. The Dow Jones Industrial Average and S&P 500, however, remained below the old highs of late January.

For the year, the Nasdaq is up nearly 8%, the S&P 500 is up 3.37% while the Dow Jones Industrial Average has risen over 2%. Although the payrolls report on Friday might have eased some inflation concerns, next week’s CPI (Consumer Price Index) and PPI (Producer Price Index) would be very important to watch. These two numbers are due out Tuesday and Wednesday, respectively.

Nasdaq Composite Monthly Elliott Wave Chart

The Nasdaq rally from 10.1.2002 low appears to be a clear 5 waves Elliott Wave Impulse structure with an extended wave (III). Wave (I) ended at 2256.25, wave (II) ended at 1017.75, wave (III) ended at 7047.25, and wave (IV) now confirmed to end at 6164 with break to new all-time high. While the Nasdaq stays above 6164, the Index could continue higher within wave (V).