Here are the biggest calls on Wall Street on Thursday:
Bank of America reiterates Meta as buy
The firm said Meta earnings show the Instagram parent is firing on all cylinders.
“Robust 4Q beat and a notably stronger 1Q outlook.”
Deutsche Bank reiterates Microsoft as buy
Deutsche lowered its price target on the stock to $575 per share from $630 and says it’s playing the long game following earnings.
“Microsoft reported another solid result for F2Q, but it ultimately fell short of more lofty market expectations, in particular for Azure growth.”
Morgan Stanley reiterates Tesla as overweight
The investment bank lowered its price target to $415 per share from $425 following earnings and said it’s sticking with the stock.
“The wind down of Model X/S is symbolic of TSLA’s journey into physical AI. At the same time, it is materially ramping spend, yielding $8bn in cash burn in 2026. While this may become an overhang on the stock, the investment is needed to cement TSLA’s leadership in AV, robotics and energy.”
Morgan Stanley reiterates Nvidia as overweight
Morgan Stanley said concerns about Nvidia shares lagging are overblown.
“Our checks remain very strong, and getting stronger, though strong near term #s are consensus; so why has the stock lagged? Part of this is that the number of AI beneficiaries are broadening out, as the AI builds cause shortages of nearly everything.”
Barclays upgrades ASML to overweight from equal weight
Barclays said in its upgrade of the the semiconductor equipment maker that ASML has “further upside.”
“We upgrade to OW as there is scope for further upside given guidance appears conservative and we can see other positive scenarios ahead.”
Bank of America reiterates IBM as buy
Bank of America raised its price target on the stock to $340 per share from $335 following earnings.
“IBM reported another overall beat on topline driven by upside in Infrastructure, improving Transaction processing and solid growth in Data.”
Deutsche Bank reiterates Disney as buy
Deutsche said Disney shares are attractive ahead of earnings next week.
“We believe this is a trough P/E multiple for Disney by historical standards, making it an attractive level to buy the stock given a healthy multi-year earnings growth outlook.”
Wells Fargo reiterates Starbucks at overweight
Wells raised its price target to $110 per share from $105 following earnings.
“SBUX +4% in FQ1 cleared a rising bar, FY26 outlook screens achievable (albeit wide) & A-Day likely highlights LT drivers/algo & EBIT% lifts.”
JPMorgan initiates Barrick Mining at overweight
JPMorgan said shares of the gold miner have plenty more room to run.
“On the other hand, Barrick offers a worldclass reserve base and compelling organic growth nearer term, but with a mixed track record, ongoing management transition and exposure to risky jurisdictions.”
BMO downgrades First Solar to market perform from outperform
BMO said it’s concerned about competition with Tesla.
“The timing, cadence and ultimately how much excess TSLA solar module capacity will have to sell to entities serving load outside of TSLA facilities remains uncertain. However, TSLA’s proven track record to quickly scale up large amounts of clean energy manufacturing capacity in the U.S. increases the risk to FSLR’s competitive positioning.”

