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 ...