The first few months of the year have been concerning for the US stock market. There has been no shortage of macroeconomic struggles and geopolitical concerns that have hindered major gains to be had. However, that has changed in a big way in the last two weeks. Subsequently, a host of Magnificent 7 stocks are surging, and experts are reclaiming them as “buys”.

In particular, JPMorgan analysts are bullish on two top seven stocks: Apple (AAPL) and Amazon (AMZN). Both companies have had slow starts to 2025 and were heavily impacted by an uncertain economy. One of the drivers for both companies’ recent rebounds has been Q1 earnings reports. For Apple, the company’s fiscal Q2 2025 results came in ahead of expectations, with revenue hitting $95.4 billion – up 6% year-over-year and nearly $1 billion ahead of estimates. EPS climbed to $1.65, a 12-cent increase over last year and 3 cents per share over the forecast. Additionally, Apple’s 2Q25 EPS was a record for a March quarter, and its revenue from popular devices such as iPhone and iPad exceeded projections.

How About Amazon (AMZN)?

As for Amazon, the e-commerce juggernaut delivered solid numbers for the quarter. Top-line revenue came in at $155.7 billion, reflecting an 8.7% year-over-year gain and beating forecasts by $580 million. At the bottom line, the company reported EPS of $1.59, 23 cents above expectations. Amazon’s North American sales, at $92.9 billion, were also up 8% year-over-year, while international sales gained 5% to reach $33.5 billion. According to JPMorgan analyst Doug Anmuth, the company faces challenges, but it has a strong position as a sound foundation to meet those challenges.

“There will be some pushback on AWS growth of 17% in 1Q given recently rising expectations on the back of MSFT results,” the analyst wrote in a recent investor’s note. “But we continue to believe that AWS is capacity constrained, & growth can tick higher in the back half as more supply comes online.”

The biggest reason for the shift in market sentiment for magnificent-7 stocks appears to be connected to the president. Indeed, US President Trump had previously driven a market crash over statements connected to Federal Reserve Chair Jerome Powell. However, he has since walked them back, calming the market significantly. Moreover, he noted that the US is committed to making a new trade deal with China. With both sides engaged in increasing conflict, his assurance emboldened investors. The presence of a new trade deal could reverse the damage his ‘Liberation Day’ tariff plan inflicted on Wall Street.

Throughout 2025, most top stocks have been in the red. However, greener pastures are in the future, in the eyes of many top investment experts.