The company says its shares could trade at about $135 each (£100), setting the company's valuation on track for about $1.75tn ...
Got a confidential news tip? We want to hear from you. Sign up for free newsletters and get more CNBC delivered to your inbox Get this delivered to your inbox, and ...
European stocks rally as oil falls on hopes for US-Iran deal European shares rallied at open on Friday, ‌with all major indexes gaining more than 1%, as oil prices slipped on hopes for a diplomatic ...