Pre-Market Stock Futures:
The futures are trading flat after a stellar day across Wall Street, with all major indices finishing deep in positive territory. Traders cited an improving outlook for the Iran War, better-than-expected inflation data, and a counterintuitive impulse, perhaps due to sentiment indicators being so low. The tech-heavy Nasdaq got another big day from software stocks, posting a 1.96% gain to 26,369, while the small-cap Russell 2000 added another strong showing, closing at 2,705, up 1.32%. The S&P 500 closed higher for the ninth straight day at 6,967, up 1.18%, while the Dow Jones Industrial Average was last seen at 48,035, up 0.66%.
Treasury Bonds:
For the second day running, yields were down across the Treasury curve except for the T-bill short maturities. However, buyers bid up the belly and the long end of the curve significantly. The 30-year long bond finished the day at 4.86%, down 4 basis points, while the 10-year note was last seen at 4.25%, down 5 basis points.
Oil and Gas:
The combination of the potential for ongoing ceasefire chatter and the International Energy Agency’s cut to its demand outlook brought sellers into the energy complex. Brent Crude closed the day down 4.47% at $94.92, while West Texas Intermediate was last seen at $91.84, down 7.31%. Natural gas ended trading at $2.59, down 1.37%.
Gold:
Gold and Silver joined the festivities, having one of the best days for the precious metals in the last week. Gold closed trading on Tuesday at $4,839, up 2.11%, while Silver was last quoted at $79.41, up 5.25%.
Crypto:
The cryptocurrency market staged a powerful comeback, with Bitcoin climbing past the $74,000–$75,000 mark to notch its highest level in a month. The surge was fueled primarily by short covering in derivatives markets and a renewed appetite for risk assets. Opinions remain divided on its significance — some analysts see the move as a potential structural breakout, while others warn it may be a bear-market bounce. Either way, at 8 AM EDT, Bitcoin was trading at $74,200, while Ethereum was trading at $2,335.
24/7 Wall St. reviews dozens of analyst research reports daily to identify new investment ideas for both investors and traders. Some of these daily analyst calls cover stocks to buy. Other calls cover stocks to sell or avoid. Remember that no single analyst call should ever be used as a basis to buy or sell a stock.
Here are some of the top Wall Street analyst upgrades, downgrades, and initiations seen on Wednesday, April 15, 2026.
Upgrades:
- American Tower Corp. (NYSE: AMT) was upgraded to Outperform from Neutral at Mizuho, which lifted the target price for the shares to $205 from $189.
- Cloudflare Inc. (NYSE: NET) was upgraded to Overweight from Neutral at Piper Sandler, with a $222 target price.
- CRH PLC (NYSE: CRH) was upgraded to Overweight from Equal Weight at Wells Fargo, which has set a $135 target price for the company.
- Symbotic Inc. (NASDAQ: SYM) was raised to Buy from Neutral at DA Davidson, which raised the target price to $70 from $57.
Downgrades:
- Autoliv Inc. (NYSE: ALV) was downgraded to Hold from Buy at Jefferies, which lowered the target price for the shares to $120 from $150.
- Public Service Enterprise Group (NYSE: PEG) was downgraded to Hold from Buy at Jefferies, with an $89 target price objective.
- Janux Therapeutics Imc. (NASDAQ: JANX) was downgraded to Neutral from Buy at UBS, which slashed the target price to $15 from $57.
- SolarEdge Technologies Inc. (NASDAQ: SEDG) was cut to Sell from Neutral at Goldman Sachs, which dropped the target price to $31 from $36.
Initiations:
- Align Technology Inc. (NASDAQ: ALGN) was started with a Buy rating at Citigroup, with a $240 target price.
- Autodesk Inc. (NASDAQ: ADSK) was initiated with a Buy rating at Jefferies, which has a $300 target price for the stock.
- Chime Financial Inc. (NASDAQ: CHYM) was initiated with a Buy rating at Texas Capital, with a $28 price target.
- Idexx Laboratories Inc. (NASDAQ: IDXX) was initiated with a Neutral rating at Citigroup, with a $650 target price.
- Zoetis Inc. (NYSE: ZTS) was initiated with a Buy rating at Citigroup, with a $145 target price.