Skip to main content

As has been the case the past few days, the S&P 500 index futures continued to expand its trading range during Friday’s session, with both the bulls and bears getting in on the action this time.

Not much progress was made in either direction during the premarket hours, even as the Producer Price Index (PPI) data was released at 8:30am EDT. Instead of a sustained direction from the mixed data, the inflation news instigated a quick dip to last week’s close, which was bought up just as quickly.

 

June Report Actual Expected Previous
PPI (MoM) 0.2% 0.1% 0.0%
PPI (YoY) 2.6% 2.3% 2.4%
Core PPI (MoM) 0.0% 0.2% 0.2%
Core PPI (YoY) 3.1% 3.3%

 

After the PPI-instigated dip, the regular session opened slightly in the green. Once the premarket high was cleared, it was off to the races. The rally continued with nearly no resistance until the all-time closing high, where the bears gained back some ground. However, the selling didn’t last long as the rally resumed during the lunch hour and continued past previous resistance in the afternoon. The bull rally finally found its top at 5708.25, half a handle above the previous all-time high.

Once resistance proved to be too much at the all-time high, the index futures hovered around the 5700 area until the final 30 minutes. It was then that profit-takers and bears took hold, driving the index futures nearly straight back down to the tune of 40 handles. Buyers were able to recover some of the losses with a last-minute rally to the middle of the day’s range. After the dust settled, the session concluded at 5664.75, marking a gain of 25 handles. For the week, that makes for a gain of 43.25 handles or 0.77%.

Among the top components of the index, Tesla Inc (NASDAQ: TSLA) flipped its role once again and came out as the biggest gainer. Partially assisted by several price target raises, the EV maker was able to advance by $7.20 or 2.99% to close at $248.23 for the day.

That performance was over four times better than the cash index’s advance of 0.63%.

On the other hand, the biggest loser ended up being Meta Platforms Inc (NASDAQ: META). For the day, the tech conglomerate declined by $14.58 or 2.84% to close at $498.12.

The Content contained on this Website and/or in any audio webcast presentation and/or any communication related to any audio webcast presentation made on this Website does not constitute advice and you should not rely on any Content in any audio webcast presentation and/or any communication related to any audio webcast presentation made on this Website, to make (or refrain from making) any decision taken (or refrain from taking) any action, as it may not be suitable for you. Before making any investment decision, you should contact an independent financial advisor. Any recommendations for buying or selling any security and/or options are for informational purposes only. Please read our full disclaimer here.