Analyst Report Pinterest Inc Market Observers Weigh In on Growth Prospects Japan Stocks Surge to AllTime High on Iran Deal Optimism US Payrolls Beat Expectations but Report Signals Underlying Economic Weaknesses UKGulf Trade Deal Hailed as Monumental Achievement by Bahrain Minister Microsoft Stock Feels Pressure Amid SaaSmaggedon Selloff in SaaS Sector Roivant Shares Surge as Company Reports Swing to Profitability Charter Communications Enhances Offer for Liberty Broadband in Revised Buyout Deal