Shell's aggressive buybacks keep the stock price inflated, making it hard to find a compelling entry point, which is why I rate it a Hold, for now. Financially, Shell is strong, with impressive free ...
I'm shifting to a Hold on Shell—recent gains and buybacks mean shares now trade above my fair value estimate, limiting upside. Shell's management is more cautious, focusing on portfolio housekeeping ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results