News

3 Reasons to Sell SOLV and 1 Stock to Buy Instead

Solventum has had an impressive run over the past six months as its shares have beaten the S&P 500 by 15.9%. The stock now trades at $74.24, marking a 24.9% gain. This was partly due to its solid quarterly results, and the run-up might have investors contemplating their next move.

3 Reasons to Sell AMRC and 1 Stock to Buy Instead

Ameresco’s stock price has taken a beating over the past six months, shedding 32.9% of its value and falling to $19.62 per share. This was partly driven by its softer quarterly results and may have investors wondering how to approach the situation.

Baidu share slide wipes $2.4 billion off market value amid speculation over Xi meeting

The Hong Kong shares of Baidu plunged on Monday, wiping $2.4 billion off its market value, after the founder of the Chinese search engine giant was not spotted at a rare meeting between President Xi Jinping and corporate leaders. Xi hosted a symposium in Beijing with the country's top tycoons, including Alibaba founder Jack Ma and Huawei's Ren Zhengfei, although two sources told Reuters there was no sign of Baidu's founder, Robin Li, attending. Baidu did not respond to a request for comment.