Baidu (BIDU) trades at 10.5 times trailing P/E and is down 20% from its 52-week high. Alibaba trades at 17.7 times trailing P/E but faces scrutiny over headlines linking it to Chinese military ...
This post may contain links from our sponsors and affiliates, and Flywheel Publishing may receive compensation for actions taken through them. In light of recent developments on AI, share declines, ...
Some folks are squeamish about such things. They don’t exactly relish the thought of sharing the water with a critter boasting 10 legs, several feelers and two angry claws. So look away for a moment. ...