cnbc
Shell posts $6.2 billion third-quarter profit, announces $3.5 billion share buyback
CNBC • 2 YEARS AGO
Texas Rangers win first World Series title with 5-0 win over Diamondbacks in Game 5
CNBC • 2 YEARS AGO
Tencent, Alibaba and more: These firms are primed for buybacks and present opportunities, says Jefferies
CNBC • 2 YEARS AGO
