- In this top stock price prediction article, we discuss why Apple, JD Sports and Nvidia stock prices have what it takes to stay on the ascent.
Stock markets across the world are having a moment of calm, with no significant interruptions from geopolitical risks. Under these circumstances, Apple, JD Sports and Nvidia stock prices will likely stay up in the near-term.
Apple
Apple stock price rose by more than 2% on Monday and has gained 1.27% in the last five sessions. The iPhone maker has struggled to keep up with its tech peers in the AI race and investors are concerned that this factor could weigh it down in the medium and long term. Nonetheless, improving iPhone sales has strengthened the outlook.
The company saw a 15% year-on-year growth in April and May- its strongest growth in that period since the end of the pandemic. Impressively, that uptick is also seen in its primary markets of the United States and China. However, despite its recent gains, Apple (NASDAQ: AAPL) carries the risk of potential 25% tariffs by the US government if President Donald Trump makes good his threat made in May.
Apple Stock Price Prediction
Pivot: Pivot mark likely at $203. Action above that level favours the upside. Conversely, breaking below it will invite sellers to take control.
Resistance: Primary Resistance likely at $210. Secondary likely at $220.
Support: First support will likely be at $198. The upside narrative will be invalid below that level. Second support likely at $193.

JD Sports
JD Sports stock price has been on an upbeat momentum, driven by a blend of company-specific actions and positive sentiment around the broader sportswear market. Nike’s better-than-expected earnings release last week not only drove its stock price to 15% gains in on Friday, but also created a positive ripple effect across sportwear industry.
For JD Sports stock price, company action also provides strong tailwinds. The UK-based global sportwear giant is currently implementing a ÂŁ100 million share buyback program, with ÂŁ2.9 million shares bought ten days ago. Also, JD Sports (LSE: JD.) is implementing a strategic plan involving closure of non-performing stores and opening in new locations. Also, acquisitions such as Courir and Hibbet are providing support.
On the technical front, JD Sports stock price has a strong bullish momentum, having registered gains in the last five successive sessions. The resulting sentiment will likely result in near-term gains.
JD Sports Stock Price Prediction
Pivot: Pivot mark is at 87.20p
Resistance: The stock will likely meet the first resistance at 91.00p. Breaking above that level could clear the path to test 94.50p.
Support: First support likely at 84.54p. The upside narrative will be invalid below that level. Second support likely to be at 80.40p.

Nvidia
Nvidia stock price has an upbeat momentum, having gained more than 8% in the last five sessions and hit new record highs in the process. While that carries the risk of near-term pressures triggered by profit-taking, the outlook for the AI chips giant is supported by not only the strong demand for its AI chips, but also improved relations between China and the United States.
The company initially estimated that it could lose $8 billion in the current quarter due to restrictions on exports of H20 chips to China. However, with the trade talks between the two nations having yielded fruit, the shipments could improve significantly. Recent insider selling seems not to have shaken the demand for the stock, and institutional enthusiasm is also strong. Furthermore, many analysts have recently revised upwards their Nvidia stock price targets, cementing the upside view.
Nvidia Stock Price Prediction
Pivot: Nvidia stock price pivots at $156.25 and the momentum calls for further upside.
Resistance: The stock will likely meet the first resistance at $160.40. Second resistance likely to be at $165.
Support: The first support will likely be at $151.30. Breaking below that level will invalidate the upside narrative. Second support likely at $145.90.

This article is also available in: Polski, Nederlands, हिन्दी, Deutsch, Italiano.